{"action":"closed","issue":{"url":"https://api.github.com/repos/fplll/fpylll/issues/25","repository_url":"https://api.github.com/repos/fplll/fpylll","labels_url":"https://api.github.com/repos/fplll/fpylll/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/fplll/fpylll/issues/25/comments","events_url":"https://api.github.com/repos/fplll/fpylll/issues/25/events","html_url":"https://github.com/fplll/fpylll/issues/25","id":161749306,"number":25,"title":"Can't run setup.py build_ext","user":{"login":"jameshoweee","id":16102047,"avatar_url":"https://avatars.githubusercontent.com/u/16102047?v=3","gravatar_id":"","url":"https://api.github.com/users/jameshoweee","html_url":"https://github.com/jameshoweee","followers_url":"https://api.github.com/users/jameshoweee/followers","following_url":"https://api.github.com/users/jameshoweee/following{/other_user}","gists_url":"https://api.github.com/users/jameshoweee/gists{/gist_id}","starred_url":"https://api.github.com/users/jameshoweee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jameshoweee/subscriptions","organizations_url":"https://api.github.com/users/jameshoweee/orgs","repos_url":"https://api.github.com/users/jameshoweee/repos","events_url":"https://api.github.com/users/jameshoweee/events{/privacy}","received_events_url":"https://api.github.com/users/jameshoweee/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-06-22T18:09:41Z","updated_at":"2016-07-19T07:56:19Z","closed_at":"2016-07-19T07:56:19Z","body":"The initial error said that fplll/nr.h was not found as nr.h has moved into sub-directory nr. I corrected this errors and any subsequent errors to do with the new directory structure regarding fplll. Upon doing this I preceded further how these errors I cannot debug, due to fpylll being out of date with fplll. Below are the error messages being received, tested on both python 2 and 3, would someone else be able to test the fpylll against the latest version of fplll? Happy to give any more information if required.\r\n\r\n`building 'util' extension\r\ngcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/home/jhowe/test/lib/python2.7/site-packages/cysignals -I/home/jhowe/test/include -I/home/jhowe/anaconda2/include/python2.7 -c build/src/fpylll/util.cpp -o build/temp.linux-x86_64-2.7/build/src/fpylll/util.o\r\ncc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++\r\nIn file included from /usr/include/c++/5/array:35:0,\r\n                 from /home/jhowe/test/include/fplll/enum/enumerate.h:20,\r\n                 from build/src/fpylll/util.cpp:328:\r\n/usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options.\r\n #error This file requires compiler and library support \\\r\n  ^\r\nIn file included from build/src/fpylll/util.cpp:332:0:\r\n/home/jhowe/test/include/fplll/fplll.h:22:2: error: #error fplll needs at least a C++11 compliant compiler\r\n #error fplll needs at least a C++11 compliant compiler\r\n  ^\r\nIn file included from /home/jhowe/test/include/fplll/nr/nr.h:17:0,\r\n                 from build/src/fpylll/util.cpp:321:\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl: In constructor ‘fplll::FP_NR<F>::FP_NR(double)’:\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl:33:46: warning: delegating constructors only available with -std=c++11 or -std=gnu++11\r\n   inline FP_NR<F>(const double d) : FP_NR<F>() {*this = d;};\r\n                                              ^\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl: At global scope:\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl:339:35: error: expected unqualified-id before ‘&&’ token\r\n template <class F> inline FP_NR<F>&& operator+(FP_NR<F> &&a, const FP_NR<F> &b)\r\n                                   ^\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl:386:35: error: expected unqualified-id before ‘&&’ token\r\n template <class F> inline FP_NR<F>&& operator*(FP_NR<F> &&a, const FP_NR<F> &b) {\r\n                                   ^\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl:414:35: error: expected unqualified-id before ‘&&’ token\r\n template <class F> inline FP_NR<F>&& operator*(FP_NR<F> &&a, double b) {\r\n                                   ^\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl:431:35: error: expected unqualified-id before ‘&&’ token\r\n template <class F> inline FP_NR<F>&& sqrt(FP_NR<F> &&a) {\r\n                                   ^\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl:442:35: error: expected unqualified-id before ‘&&’ token\r\n template <class F> inline FP_NR<F>&& abs(FP_NR<F> &&a) {\r\n                                   ^\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl:454:35: error: expected unqualified-id before ‘&&’ token\r\n template <class F> inline FP_NR<F>&& floor(FP_NR<F> &&a) {\r\n                                   ^\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl:466:35: error: expected unqualified-id before ‘&&’ token\r\n template <class F> inline FP_NR<F>&& log(FP_NR<F> &&a) {\r\n                                   ^\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl:477:35: error: expected unqualified-id before ‘&&’ token\r\n template <class F> inline FP_NR<F>&& exp(FP_NR<F> &&a) {\r\n                                   ^\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl:488:36: error: expected unqualified-id before ‘&&’ token\r\n template <class F> inline FP_NR<F> &&pow_si(FP_NR<F> &&a, long b) {\r\n                                    ^\r\n/home/jhowe/test/include/fplll/nr/nr_FP.inl:499:36: error: expected unqualified-id before ‘&&’ token\r\n template <class F> inline FP_NR<F> &&root(FP_NR<F> &&a, unsigned int b) {\r\n                                    ^\r\nIn file included from build/src/fpylll/util.cpp:328:0:\r\n/home/jhowe/test/include/fplll/enum/enumerate.h:53:5: error: ‘array’ does not name a type\r\n     array<enumf, DMAX> rdiag, dist, center, centerPartSum, maxDists, alpha;\r\n     ^\r\n/home/jhowe/test/include/fplll/enum/enumerate.h:54:5: error: ‘array’ does not name a type\r\n     array<enumxt, DMAX> x, dx, ddx, centerLoopBg;\r\n     ^\r\n/home/jhowe/test/include/fplll/enum/enumerate.h: In member function ‘bool fplll::Enumeration<FT, MaxDimension>::nextPosUp()’:\r\n/home/jhowe/test/include/fplll/enum/enumerate.h:65:13: error: ‘x’ was not declared in this scope\r\n             x[k] += dx[k];\r\n             ^\r\n/home/jhowe/test/include/fplll/enum/enumerate.h:65:21: error: ‘dx’ was not declared in this scope\r\n             x[k] += dx[k];\r\n                     ^\r\n/home/jhowe/test/include/fplll/enum/enumerate.h:66:13: error: ‘ddx’ was not declared in this scope\r\n             ddx[k] = -ddx[k];\r\n             ^\r\n/home/jhowe/test/include/fplll/enum/enumerate.h:73:15: error: ‘x’ was not declared in this scope\r\n             ++x[k];\r\n               ^\r\nbuild/src/fpylll/util.cpp: At global scope:\r\nbuild/src/fpylll/util.cpp:803:15: warning: ‘__pyx_f_9cysignals_7signals_print_backtrace’ defined but not used [-Wunused-variable]\r\n static void (*__pyx_f_9cysignals_7signals_print_backtrace)(void); /*proto*/\r\n               ^\r\nbuild/src/fpylll/util.cpp:804:15: warning: ‘__pyx_f_9cysignals_7signals__sig_on_interrupt_received’ defined but not used [-Wunused-variable]\r\n static void (*__pyx_f_9cysignals_7signals__sig_on_interrupt_received)(void); /*proto*\r\n               ^\r\nbuild/src/fpylll/util.cpp:805:15: warning: ‘__pyx_f_9cysignals_7signals__sig_on_recover’ defined but not used [-Wunused-variable]\r\n static void (*__pyx_f_9cysignals_7signals__sig_on_recover)(void); /*proto*/\r\n               ^\r\nbuild/src/fpylll/util.cpp:806:15: warning: ‘__pyx_f_9cysignals_7signals__sig_off_warning’ defined but not used [-Wunused-variable]\r\n static void (*__pyx_f_9cysignals_7signals__sig_off_warning)(char const *, int); /*pro\r\n               ^\r\nerror: command 'gcc' failed with exit status 1\r\n`"}}
{"actor":{"display_login":"malb"}}