Well that's GCC 4.7.2 <https://gcc.gnu.org/gcc-4.7/> September 20, 2012
Gcc did fix this in GCC 4.7.3 <https://gcc.gnu.org/gcc-4.7/> April 11, 2013

Also, clang does not error on the implicit this, but crashes hard earlier
than gcc :)

$ clang --version
Debian clang version 3.0-6.2 (tags/RELEASE_30/final) (based on LLVM 3.0)
Target: i386-pc-linux-gnu
Thread model: posix

$ CC=clang CXX=clang++ make
make `./build-support/factor.sh make-target`
[...snip...]
1.      vm/free_list_allocator.hpp:124:57: current parser token ';'
2.      vm/free_list_allocator.hpp:1:1: parsing namespace 'factor'
3.      vm/free_list_allocator.hpp:123:68: parsing function body 'sweep'
4.      vm/free_list_allocator.hpp:123:68: in compound statement ('{}')
clang: error: unable to execute command: Segmentation fault
<https://lists.sourceforge.net/lists/listinfo/factor-talk>
------------------------------------------------------------------------------
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to