You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am having a compilation error when building casacore in Debian 12, which uses gcc 12.2. As far as I can see I am not using any weird flag. This is the compiler error I get:
cd /home/user/CASA/build/casacore/casa && ccache /usr/bin/c++ -DCFITSIO_VERSION_MAJOR=4 -DCFITSIO_VERSION_MINOR=200 -DHAVE_DYSCO -DHAVE_FFTW3 -DHAVE_FFTW3_THREADS -DHAVE_O_DIRECT -DHAVE_READLINE -DUSE_THREADS -DWCSLIB_VERSION_MAJOR=7 -DWCSLIB_VERSION_MINOR=12 -Dcasa_casa_EXPORTS -I/home/user/CASA/src/casa6/casatools/casacore -I/home/user/CASA/build/casacore -I/home/user/CASA/build/casacore/casa -fcx-fortran-rules -Wextra -Wall -W -Wpointer-arith -Woverloaded-virtual -Wwrite-strings -pedantic -Wno-long-long -fopenmp -pthread -O2 -g -DNDEBUG -fPIC -std=gnu++11 -Winvalid-pch -include /home/user/CASA/build/casacore/casa/CMakeFiles/casa_casa.dir/cmake_pch.hxx -MD -MT casa/CMakeFiles/casa_casa.dir/Json/JsonParser.cc.o -MF CMakeFiles/casa_casa.dir/Json/JsonParser.cc.o.d -o CMakeFiles/casa_casa.dir/Json/JsonParser.cc.o -c /home/user/CASA/src/casa6/casatools/casacore/casa/Json/JsonParser.cc
In file included from /home/user/CASA/src/casa6/casatools/casacore/casa/Json/JsonParser.cc:50:
/home/user/CASA/build/casacore/casa/JsonGram.ycc: In function ‘int JsonGramparse()’:
/home/user/CASA/build/casacore/casa/JsonGram.ycc:1237:15: error: call of overloaded ‘JsonGramerror(const char [13])’ is ambiguous
1237 | yyerror (YY_("syntax error"));
In file included from /home/user/CASA/build/casacore/casa/JsonGram.ycc:103:
/home/user/CASA/build/casacore/casa/JsonGram.yhh:113:6: note: candidate: ‘void JsonGramerror(const char*)’
113 | void JsonGramerror (const char *msg);
| ^~~~~~~~~~~~~
In file included from /home/user/CASA/src/casa6/casatools/casacore/casa/Json/JsonParser.cc:27:
/home/user/CASA/src/casa6/casatools/casacore/casacore/casa/Json/JsonParser.h:124:8: note: candidate: ‘void casacore::JsonGramerror(const char*)’
124 | void JsonGramerror (const char*);
| ^~~~~~~~~~~~~
The text was updated successfully, but these errors were encountered:
I am having a compilation error when building casacore in Debian 12, which uses gcc 12.2. As far as I can see I am not using any weird flag. This is the compiler error I get:
The text was updated successfully, but these errors were encountered: