Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002636Doomseeker[All Projects] Bugpublic2016-02-14 18:462018-09-29 14:36
ReporterDrinkyBird 
Assigned ToZalewa 
PriorityhighSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformLinuxOSArch LinuxOS Version4.4.1-2-ARCH
Product Version 
Target Version1.1Fixed in Version1.1 
Summary0002636: Doomseeker fails to build with GCC 5.3.0
DescriptionI get this error when building Doomseeker with GCC 5.3.0:


/tmp/pkgbuild-1000/doomseeker-hg/src/doomseeker/src/core/gui/createserver/gamerulespanel.cpp:45:33: error: ‘>>’ should be ‘> >’ within a nested template argument list
  QMap<QString, QMap<QString, int>> memorizedLimits;


Should be a simple fix; simply pad the contents of the template arguments with spaces.
Steps To ReproduceBuild Doomseeker using GCC 5.3.0.
Additional Information

# sean at durian in ~/AUR [18:42:01]
$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/5.3.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: /build/gcc/src/gcc-5-20160209/configure --prefix=/usr \
    --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man \
    --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ \
    --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared \
    --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl
    --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu
    --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object \
    --enable-linker-build-id --enable-lto --enable-plugin \
    --enable-install-libiberty --with-linker-hash-style=gnu \
    --enable-gnu-indirect-function --disable-multilib --disable-werror \
    --enable-checking=release
Thread model: posix
gcc version 5.3.0 (GCC)
Attached Files

- Relationships

-  Notes
User avatar (0014442)
DrinkyBird (reporter)
2016-02-14 18:49

Also, this doesn't happen when building 1.0. I have no idea if this issue is GCC 5.3.0 specific either.
User avatar (0014446)
Zalewa (developer)
2016-02-15 17:48
edited on: 2016-02-15 17:49

The old bane of right binary shift/extraction operator/template of a template ambiguity. Compilators are consisently inconsistent on whether they will compile the code or not.

Should be fixed now. Please test.

User avatar (0014447)
DrinkyBird (reporter)
2016-02-15 18:07

Yep, compiles fine
User avatar (0014451)
Zalewa (developer)
2016-02-16 16:50

Closing as fixed.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2016-02-14 18:46 DrinkyBird New Issue
2016-02-14 18:49 DrinkyBird Note Added: 0014442
2016-02-15 17:31 Zalewa Additional Information Updated View Revisions
2016-02-15 17:48 Zalewa Note Added: 0014446
2016-02-15 17:48 Zalewa Assigned To => Zalewa
2016-02-15 17:48 Zalewa Status new => needs testing
2016-02-15 17:49 Zalewa Note Edited: 0014446 View Revisions
2016-02-15 18:07 DrinkyBird Note Added: 0014447
2016-02-16 16:50 Zalewa Note Added: 0014451
2016-02-16 16:50 Zalewa Status needs testing => resolved
2016-02-16 16:50 Zalewa Fixed in Version => 1.1
2016-02-16 16:50 Zalewa Resolution open => fixed
2018-09-29 14:25 WubTheCaptain Status resolved => closed
2018-09-29 14:36 WubTheCaptain Target Version => 1.1






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker