Skip to content

Conversation

couet
Copy link
Member

@couet couet commented Feb 17, 2021

Fix issue #7212.

The TMathText method GetAlignPoint() computes the offset required to implement the text alignment. It does it using
integers (pixels). The value of kMaxPixel was arbitrary fixed to 32000.
In case of very high range in user coordinates the TMathText position was wrong. There is no reason to fix the kMaxPixel arbitrary to 32000. We can go to the maximal possible integer. That's what this fix is implementing. Doing that the issue #7212 is fixed.

@phsft-bot
Copy link

Starting build on ROOT-debian10-i386/cxx14, ROOT-performance-centos8-multicore/default, ROOT-fedora30/cxx14, ROOT-fedora31/noimt, ROOT-ubuntu16/nortcxxmod, mac1014/python3, mac11.0/cxx17, windows10/cxx14
How to customize builds

@couet couet requested review from bellenot and removed request for Axel-Naumann and pcanal February 17, 2021 13:49
@phsft-bot
Copy link

Starting build on ROOT-debian10-i386/cxx14, ROOT-performance-centos8-multicore/default, ROOT-fedora30/cxx14, ROOT-fedora31/noimt, ROOT-ubuntu16/nortcxxmod, mac1014/python3, mac11.0/cxx17, windows10/cxx14
How to customize builds

@phsft-bot
Copy link

Build failed on ROOT-ubuntu16/nortcxxmod.
Running on sft-ubuntu-1604-4.cern.ch:/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2021-02-17T14:07:30.659Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -Iginclude -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/gui/CMakeFiles/GuiCore.dir/src/TContextMenu.cxx.o -MF core/gui/CMakeFiles/GuiCore.dir/src/TContextMenu.cxx.o.d -o core/gui/CMakeFiles/GuiCore.dir/src/TContextMenu.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/gui/src/TContextMenu.cxx
  • [2021-02-17T14:07:30.659Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:368:25: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:07:30.660Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/res -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -Iginclude -I/mnt/build/workspace/root-pullrequests-build/root/core/unix/inc -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/CMakeFiles/BaseTROOT.dir/base/src/TROOT.cxx.o -MF core/CMakeFiles/BaseTROOT.dir/base/src/TROOT.cxx.o.d -o core/CMakeFiles/BaseTROOT.dir/base/src/TROOT.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/base/src/TROOT.cxx
  • [2021-02-17T14:07:30.660Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:368:25: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:07:31.600Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/res -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/res -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -Iginclude -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/meta/CMakeFiles/Meta.dir/src/TClass.cxx.o -MF core/meta/CMakeFiles/Meta.dir/src/TClass.cxx.o.d -o core/meta/CMakeFiles/Meta.dir/src/TClass.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/meta/src/TClass.cxx
  • [2021-02-17T14:07:31.600Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:368:25: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:07:31.859Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -Ibuiltins/pcre/PCRE-prefix/src/PCRE-build -I/mnt/build/workspace/root-pullrequests-build/root/core/base/res -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/res -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -Iginclude -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/base/CMakeFiles/Base.dir/src/TAttLine.cxx.o -MF core/base/CMakeFiles/Base.dir/src/TAttLine.cxx.o.d -o core/base/CMakeFiles/Base.dir/src/TAttLine.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/base/src/TAttLine.cxx
  • [2021-02-17T14:07:31.860Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:368:25: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:07:31.860Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -Ibuiltins/pcre/PCRE-prefix/src/PCRE-build -I/mnt/build/workspace/root-pullrequests-build/root/core/base/res -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/res -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -Iginclude -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/base/CMakeFiles/Base.dir/src/TApplication.cxx.o -MF core/base/CMakeFiles/Base.dir/src/TApplication.cxx.o.d -o core/base/CMakeFiles/Base.dir/src/TApplication.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/base/src/TApplication.cxx
  • [2021-02-17T14:07:31.860Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:368:25: error: ‘INT_MAX’ was not declared in this scope

@phsft-bot
Copy link

Build failed on ROOT-performance-centos8-multicore/default.
Running on null:/data/sftnight/workspace/root-pullrequests-build
See console output.

Errors:

  • [2021-02-17T14:27:57.576Z] /data/sftnight/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:368:34: error: ‘INT_MAX’ was not declared in this scope

@phsft-bot
Copy link

Build failed on ROOT-fedora30/cxx14.
Running on root-fedora30-2.cern.ch:/home/sftnight/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2021-02-17T14:28:09.419Z] FAILED: core/gui/CMakeFiles/GuiCore.dir/src/TContextMenu.cxx.o
  • [2021-02-17T14:28:09.419Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:368:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:28:09.419Z] FAILED: core/base/CMakeFiles/Base.dir/src/TAttBBox2D.cxx.o
  • [2021-02-17T14:28:09.419Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:368:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:28:09.816Z] FAILED: core/CMakeFiles/BaseTROOT.dir/base/src/TROOT.cxx.o
  • [2021-02-17T14:28:09.816Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:368:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:28:09.816Z] FAILED: core/base/CMakeFiles/Base.dir/src/TAttMarker.cxx.o
  • [2021-02-17T14:28:10.161Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:368:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:28:10.161Z] FAILED: core/base/CMakeFiles/Base.dir/src/TAttAxis.cxx.o
  • [2021-02-17T14:28:10.491Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:368:34: error: ‘INT_MAX’ was not declared in this scope

And 16 more

@phsft-bot
Copy link

Starting build on ROOT-debian10-i386/cxx14, ROOT-performance-centos8-multicore/default, ROOT-fedora30/cxx14, ROOT-fedora31/noimt, ROOT-ubuntu16/nortcxxmod, mac1014/python3, mac11.0/cxx17, windows10/cxx14
How to customize builds

@phsft-bot
Copy link

Build failed on ROOT-performance-centos8-multicore/default.
Running on null:/data/sftnight/workspace/root-pullrequests-build
See console output.

Errors:

  • [2021-02-17T14:30:20.509Z] /data/sftnight/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:30:22.214Z] /data/sftnight/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:30:22.487Z] /data/sftnight/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:30:22.487Z] /data/sftnight/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:30:23.037Z] /data/sftnight/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:30:23.037Z] /data/sftnight/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:30:23.331Z] /data/sftnight/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope

@couet
Copy link
Member Author

couet commented Feb 17, 2021

@phsft-bot build

@phsft-bot
Copy link

Starting build on ROOT-debian10-i386/cxx14, ROOT-performance-centos8-multicore/default, ROOT-fedora30/cxx14, ROOT-fedora31/noimt, ROOT-ubuntu16/nortcxxmod, mac1014/python3, mac11.0/cxx17, windows10/cxx14
How to customize builds

@phsft-bot
Copy link

Build failed on ROOT-performance-centos8-multicore/default.
Running on null:/data/sftnight/workspace/root-pullrequests-build
See console output.

Errors:

  • [2021-02-17T14:32:17.004Z] /data/sftnight/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:32:19.280Z] /data/sftnight/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope

@phsft-bot
Copy link

Build failed on ROOT-fedora30/cxx14.
Running on root-fedora30-2.cern.ch:/home/sftnight/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2021-02-17T14:32:39.304Z] FAILED: core/base/CMakeFiles/Base.dir/src/TAttBBox2D.cxx.o
  • [2021-02-17T14:32:39.305Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:32:39.690Z] FAILED: core/gui/CMakeFiles/GuiCore.dir/src/TContextMenu.cxx.o
  • [2021-02-17T14:32:39.690Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:32:40.036Z] FAILED: core/meta/CMakeFiles/Meta.dir/src/TClass.cxx.o
  • [2021-02-17T14:32:40.036Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:32:40.036Z] FAILED: core/base/CMakeFiles/Base.dir/src/TApplication.cxx.o
  • [2021-02-17T14:32:40.036Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:32:40.036Z] FAILED: core/base/CMakeFiles/Base.dir/src/TAttAxis.cxx.o
  • [2021-02-17T14:32:40.338Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope

And 16 more

@phsft-bot
Copy link

Build failed on ROOT-ubuntu16/nortcxxmod.
Running on sft-ubuntu-1604-1.cern.ch:/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2021-02-17T14:33:50.703Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/res -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -Iginclude -I/mnt/build/workspace/root-pullrequests-build/root/core/unix/inc -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/CMakeFiles/BaseTROOT.dir/base/src/TROOT.cxx.o -MF core/CMakeFiles/BaseTROOT.dir/base/src/TROOT.cxx.o.d -o core/CMakeFiles/BaseTROOT.dir/base/src/TROOT.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/base/src/TROOT.cxx
  • [2021-02-17T14:33:50.703Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:25: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:33:50.703Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -Iginclude -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/gui/CMakeFiles/GuiCore.dir/src/TContextMenu.cxx.o -MF core/gui/CMakeFiles/GuiCore.dir/src/TContextMenu.cxx.o.d -o core/gui/CMakeFiles/GuiCore.dir/src/TContextMenu.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/gui/src/TContextMenu.cxx
  • [2021-02-17T14:33:50.703Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:25: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:33:51.638Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/res -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/res -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -Iginclude -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/meta/CMakeFiles/Meta.dir/src/TClass.cxx.o -MF core/meta/CMakeFiles/Meta.dir/src/TClass.cxx.o.d -o core/meta/CMakeFiles/Meta.dir/src/TClass.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/meta/src/TClass.cxx
  • [2021-02-17T14:33:51.638Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:25: error: ‘INT_MAX’ was not declared in this scope

@couet
Copy link
Member Author

couet commented Feb 17, 2021

@phsft-bot build

@phsft-bot
Copy link

Starting build on ROOT-debian10-i386/cxx14, ROOT-performance-centos8-multicore/default, ROOT-fedora30/cxx14, ROOT-fedora31/noimt, ROOT-ubuntu16/nortcxxmod, mac1014/python3, mac11.0/cxx17, windows10/cxx14
How to customize builds

@phsft-bot
Copy link

Build failed on ROOT-ubuntu16/nortcxxmod.
Running on sft-ubuntu-1604-1.cern.ch:/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2021-02-17T14:48:12.194Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/res -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -Iginclude -I/mnt/build/workspace/root-pullrequests-build/root/core/unix/inc -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/CMakeFiles/BaseTROOT.dir/base/src/TROOT.cxx.o -MF core/CMakeFiles/BaseTROOT.dir/base/src/TROOT.cxx.o.d -o core/CMakeFiles/BaseTROOT.dir/base/src/TROOT.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/base/src/TROOT.cxx
  • [2021-02-17T14:48:12.194Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:25: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:48:12.194Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -Iginclude -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/gui/CMakeFiles/GuiCore.dir/src/TContextMenu.cxx.o -MF core/gui/CMakeFiles/GuiCore.dir/src/TContextMenu.cxx.o.d -o core/gui/CMakeFiles/GuiCore.dir/src/TContextMenu.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/gui/src/TContextMenu.cxx
  • [2021-02-17T14:48:12.194Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:25: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:48:12.458Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -Ibuiltins/pcre/PCRE-prefix/src/PCRE-build -I/mnt/build/workspace/root-pullrequests-build/root/core/base/res -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/res -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -Iginclude -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/base/CMakeFiles/Base.dir/src/TAttBBox2D.cxx.o -MF core/base/CMakeFiles/Base.dir/src/TAttBBox2D.cxx.o.d -o core/base/CMakeFiles/Base.dir/src/TAttBBox2D.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/base/src/TAttBBox2D.cxx
  • [2021-02-17T14:48:12.459Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:25: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:48:13.027Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/res -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/res -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -Iginclude -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/meta/CMakeFiles/Meta.dir/src/TClass.cxx.o -MF core/meta/CMakeFiles/Meta.dir/src/TClass.cxx.o.d -o core/meta/CMakeFiles/Meta.dir/src/TClass.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/meta/src/TClass.cxx
  • [2021-02-17T14:48:13.027Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:25: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T14:48:13.597Z] FAILED: /usr/bin/ccache /usr/bin/c++ -I/mnt/build/workspace/root-pullrequests-build/root/core/base/inc -Ibuiltins/pcre/PCRE-prefix/src/PCRE-build -I/mnt/build/workspace/root-pullrequests-build/root/core/base/res -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/res -I/mnt/build/workspace/root-pullrequests-build/root/core/clib/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/meta/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/cont/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/thread/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/gui/inc -I/mnt/build/workspace/root-pullrequests-build/root/core/foundation/inc -Iginclude -fdiagnostics-color=always -std=c++11 -pipe -Wshadow -Wall -W -Woverloaded-virtual -fsigned-char -pthread -O3 -fPIC -std=c++11 -MD -MT core/base/CMakeFiles/Base.dir/src/TApplication.cxx.o -MF core/base/CMakeFiles/Base.dir/src/TApplication.cxx.o.d -o core/base/CMakeFiles/Base.dir/src/TApplication.cxx.o -c /mnt/build/workspace/root-pullrequests-build/root/core/base/src/TApplication.cxx
  • [2021-02-17T14:48:13.597Z] /mnt/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:25: error: ‘INT_MAX’ was not declared in this scope

@phsft-bot
Copy link

Build failed on ROOT-performance-centos8-multicore/default.
Running on null:/data/sftnight/workspace/root-pullrequests-build
See console output.

Errors:

  • [2021-02-17T15:07:22.106Z] /data/sftnight/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T15:07:27.342Z] /data/sftnight/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope

@phsft-bot
Copy link

Build failed on ROOT-fedora31/noimt.
Running on root-fedora-31-2.cern.ch:/home/sftnight/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2021-02-17T15:15:15.622Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T15:15:16.151Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T15:15:16.932Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T15:15:17.193Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope

@phsft-bot
Copy link

Build failed on ROOT-fedora30/cxx14.
Running on root-fedora30-2.cern.ch:/home/sftnight/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2021-02-17T15:16:29.449Z] FAILED: core/CMakeFiles/BaseTROOT.dir/base/src/TROOT.cxx.o
  • [2021-02-17T15:16:29.449Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T15:16:29.783Z] FAILED: core/base/CMakeFiles/Base.dir/src/TAttBBox2D.cxx.o
  • [2021-02-17T15:16:30.102Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T15:16:30.391Z] FAILED: core/gui/CMakeFiles/GuiCore.dir/src/TContextMenu.cxx.o
  • [2021-02-17T15:16:30.391Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T15:16:30.391Z] FAILED: core/base/CMakeFiles/Base.dir/src/TAttMarker.cxx.o
  • [2021-02-17T15:16:30.708Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope
  • [2021-02-17T15:16:30.708Z] FAILED: core/base/CMakeFiles/Base.dir/src/TAttAxis.cxx.o
  • [2021-02-17T15:16:30.708Z] /home/sftnight/build/workspace/root-pullrequests-build/root/core/gui/inc/GuiTypes.h:369:34: error: ‘INT_MAX’ was not declared in this scope

And 10 more

@phsft-bot
Copy link

Starting build on ROOT-debian10-i386/cxx14, ROOT-performance-centos8-multicore/default, ROOT-fedora30/cxx14, ROOT-fedora31/noimt, ROOT-ubuntu16/nortcxxmod, mac1014/python3, mac11.0/cxx17, windows10/cxx14
How to customize builds

@eguiraud
Copy link
Contributor

Hi, INT_MAX is standard, but it's defined in <climits> not <limits>.

@linev
Copy link
Member

linev commented Feb 17, 2021

Or one can use std::numeric_limits<int>::max(), provided by #include <limits>

@couet couet merged commit 478d84e into root-project:master Feb 18, 2021
@couet couet deleted the tmathtext-fix branch February 18, 2021 06:39
nicknagi pushed a commit to nicknagi/root that referenced this pull request Mar 30, 2021
…ue coordinates (root-project#7233)

* FIX issue root-project#7212: TMathText does not display with high value coordinates

* Use INT_MAX

* add missing include and fix typos

* INT_MAX seems to be very machine dependant.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants