Okay, I'm at a loss as to why this is failing. What is the config.h file
that is generated by the build? Is HAVE_PTHREAD_GETATTR_NP getting set
properly? For some reason, it's trying to compile with the MacOS version of
the code and I don't understand why.

Rick

---------- Forwarded message ---------
From: <jenk...@jonases.se>
Date: Tue, Jul 4, 2023 at 7:10 PM
Subject: Build failed in Jenkins: ooRexx-CentOS9-build #123
To: <bigr...@users.sf.net>, <erich.steinbo...@gmail.com>


See <
https://build.oorexx.org/job/ooRexx-CentOS9-build/123/display/redirect?page=changes
>

Changes:

[bigrixx] [#1911] The interpreter is using too small of a stacksize.
Give the build a kick to get more debugging information

[bigrixx] [#1911] The interpreter is using too small of a stacksize.
Make sure config.h is included in the SysActivity file.


------------------------------------------
[...truncated 112.04 KB...]
  805 |     char stringData[4];                      // Start of the string
data part
      |          ^~~~~~~~~~
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp>:462:19:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  462 |         *string++ = *end--;
      |         ~~~~~~~~~~^~~~~~~~
In file included from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashContents.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashCollection.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/TableClass.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/runtime/RexxCore.h
>:337,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp
>:44:
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClass.hpp>:805:10:
note: at offset 25 into destination object ‘RexxString::stringData’ of size
4
  805 |     char stringData[4];                      // Start of the string
data part
      |          ^~~~~~~~~~
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp>:462:19:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  462 |         *string++ = *end--;
      |         ~~~~~~~~~~^~~~~~~~
In file included from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashContents.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashCollection.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/TableClass.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/runtime/RexxCore.h
>:337,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp
>:44:
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClass.hpp>:805:10:
note: at offset 26 into destination object ‘RexxString::stringData’ of size
4
  805 |     char stringData[4];                      // Start of the string
data part
      |          ^~~~~~~~~~
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp>:462:19:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  462 |         *string++ = *end--;
      |         ~~~~~~~~~~^~~~~~~~
In file included from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashContents.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashCollection.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/TableClass.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/runtime/RexxCore.h
>:337,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp
>:44:
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClass.hpp>:805:10:
note: at offset 27 into destination object ‘RexxString::stringData’ of size
4
  805 |     char stringData[4];                      // Start of the string
data part
      |          ^~~~~~~~~~
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp>:462:19:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  462 |         *string++ = *end--;
      |         ~~~~~~~~~~^~~~~~~~
In file included from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashContents.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashCollection.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/TableClass.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/runtime/RexxCore.h
>:337,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp
>:44:
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClass.hpp>:805:10:
note: at offset 28 into destination object ‘RexxString::stringData’ of size
4
  805 |     char stringData[4];                      // Start of the string
data part
      |          ^~~~~~~~~~
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp>:462:19:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  462 |         *string++ = *end--;
      |         ~~~~~~~~~~^~~~~~~~
In file included from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashContents.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashCollection.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/TableClass.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/runtime/RexxCore.h
>:337,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp
>:44:
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClass.hpp>:805:10:
note: at offset 29 into destination object ‘RexxString::stringData’ of size
4
  805 |     char stringData[4];                      // Start of the string
data part
      |          ^~~~~~~~~~
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp>:462:19:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  462 |         *string++ = *end--;
      |         ~~~~~~~~~~^~~~~~~~
In file included from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashContents.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashCollection.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/TableClass.hpp
>:47,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/runtime/RexxCore.h
>:337,
                 from <
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp
>:44:
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClass.hpp>:805:10:
note: at offset 30 into destination object ‘RexxString::stringData’ of size
4
  805 |     char stringData[4];                      // Start of the string
data part
      |          ^~~~~~~~~~
[ 17%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/StringClassUtil.cpp.o
[ 17%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/StringClassWord.cpp.o
[ 17%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/StringTableClass.cpp.o
[ 18%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/SupplierClass.cpp.o
[ 18%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/TableClass.cpp.o
[ 18%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/IdentityTableClass.cpp.o
[ 18%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/WeakReferenceClass.cpp.o
[ 19%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/StackFrameClass.cpp.o
[ 19%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/VariableReference.cpp.o
[ 19%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/support/HashCollection.cpp.o
[ 20%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/support/HashContents.cpp.o
[ 20%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/support/ListContents.cpp.o
[ 20%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/support/ProgramMetaData.cpp.o
[ 20%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/support/CompoundTableElement.cpp.o
[ 21%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/support/CompoundVariableTable.cpp.o
[ 21%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/support/CompoundVariableTail.cpp.o
[ 21%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/support/RexxDateTime.cpp.o
[ 22%] Building CXX object
CMakeFiles/rexx.dir/interpreter/classes/support/StringUtil.cpp.o
[ 22%] Building CXX object
CMakeFiles/rexx.dir/interpreter/api/CallContextStubs.cpp.o
[ 22%] Building CXX object
CMakeFiles/rexx.dir/interpreter/api/InterpreterAPI.cpp.o
[ 22%] Building CXX object
CMakeFiles/rexx.dir/interpreter/api/InterpreterInstanceStubs.cpp.o
[ 23%] Building CXX object
CMakeFiles/rexx.dir/interpreter/api/MethodContextStubs.cpp.o
[ 23%] Building CXX object
CMakeFiles/rexx.dir/interpreter/api/ThreadContextStubs.cpp.o
[ 23%] Building CXX object
CMakeFiles/rexx.dir/interpreter/behaviour/PrimitiveBehaviours.cpp.o
[ 24%] Building CXX object
CMakeFiles/rexx.dir/interpreter/behaviour/RexxBehaviour.cpp.o
[ 24%] Building CXX object
CMakeFiles/rexx.dir/interpreter/behaviour/MethodDictionary.cpp.o
[ 24%] Building CXX object
CMakeFiles/rexx.dir/interpreter/behaviour/VirtualFunctionTable.cpp.o
[ 25%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/CPPCode.cpp.o
[ 25%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/ActivationStack.cpp.o
[ 25%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/ActivationSettings.cpp.o
[ 25%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/RexxActivation.cpp.o
[ 26%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/BaseCode.cpp.o
[ 26%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/RexxCode.cpp.o
[ 26%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/BaseExecutable.cpp.o
[ 27%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/RexxLocalVariables.cpp.o
[ 27%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/NativeActivation.cpp.o
[ 27%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/NativeCode.cpp.o
[ 27%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/RexxVariable.cpp.o
[ 28%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/TrapHandler.cpp.o
[ 28%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/VariableDictionary.cpp.o
[ 28%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/SecurityManager.cpp.o
[ 29%] Building CXX object
CMakeFiles/rexx.dir/interpreter/execution/TraceSetting.cpp.o
[ 29%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/DeadObject.cpp.o
[ 29%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/FileNameBuffer.cpp.o
[ 29%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/GlobalNames.cpp.o
[ 30%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/MapBucket.cpp.o
[ 30%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/MapTable.cpp.o
[ 30%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/MemorySegment.cpp.o
[ 31%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/MemoryStack.cpp.o
[ 31%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/MemoryStats.cpp.o
[ 31%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/NumberArray.cpp.o
[ 32%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/PointerBucket.cpp.o
[ 32%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/PointerTable.cpp.o
[ 32%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/ProtectedObject.cpp.o
[ 32%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/Envelope.cpp.o
[ 33%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/InternalStack.cpp.o
[ 33%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/SmartBuffer.cpp.o
[ 33%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/UninitDispatcher.cpp.o
[ 34%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/Setup.cpp.o
[ 34%] Building CXX object
CMakeFiles/rexx.dir/interpreter/memory/RexxMemory.cpp.o
[ 34%] Building CXX object
CMakeFiles/rexx.dir/interpreter/package/LibraryPackage.cpp.o
[ 34%] Building CXX object
CMakeFiles/rexx.dir/interpreter/package/PackageManager.cpp.o
[ 35%] Building CXX object
CMakeFiles/rexx.dir/interpreter/concurrency/ActivityDispatcher.cpp.o
[ 35%] Building CXX object
CMakeFiles/rexx.dir/interpreter/concurrency/ActivityManager.cpp.o
[ 35%] Building CXX object
CMakeFiles/rexx.dir/interpreter/concurrency/ActivationFrame.cpp.o
[ 36%] Building CXX object
CMakeFiles/rexx.dir/interpreter/concurrency/CallbackDispatcher.cpp.o
[ 36%] Building CXX object
CMakeFiles/rexx.dir/interpreter/concurrency/TrappingDispatcher.cpp.o
[ 36%] Building CXX object
CMakeFiles/rexx.dir/interpreter/concurrency/ConditionTrappingDispatcher.cpp.o
[ 36%] Building CXX object
CMakeFiles/rexx.dir/interpreter/concurrency/ExitHandler.cpp.o
[ 37%] Building CXX object
CMakeFiles/rexx.dir/interpreter/concurrency/CommandHandler.cpp.o
[ 37%] Building CXX object
CMakeFiles/rexx.dir/interpreter/concurrency/MessageDispatcher.cpp.o
[ 37%] Building CXX object
CMakeFiles/rexx.dir/interpreter/concurrency/Activity.cpp.o
[ 38%] Building CXX object
CMakeFiles/rexx.dir/interpreter/concurrency/RexxStartDispatcher.cpp.o
[ 38%] Building CXX object
CMakeFiles/rexx.dir/interpreter/concurrency/TranslateDispatcher.cpp.o
[ 38%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/BuiltinFunctions.cpp.o
[ 39%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/CommonExternalFunctions.cpp.o
[ 39%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/ExpressionClassResolver.cpp.o
[ 39%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/ExpressionCompoundVariable.cpp.o
[ 39%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/ExpressionDotVariable.cpp.o
[ 40%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/SpecialDotVariable.cpp.o
[ 40%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/ExpressionFunction.cpp.o
[ 40%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/ExpressionMessage.cpp.o
[ 41%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/ExpressionOperator.cpp.o
[ 41%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/ExpressionQualifiedFunction.cpp.o
[ 41%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/ExpressionStack.cpp.o
[ 41%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/ExpressionStem.cpp.o
[ 42%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/ExpressionVariable.cpp.o
[ 42%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/IndirectVariableReference.cpp.o
[ 42%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/ExpressionList.cpp.o
[ 43%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/ExpressionLogical.cpp.o
[ 43%] Building CXX object
CMakeFiles/rexx.dir/interpreter/expression/VariableReferenceOp.cpp.o
[ 43%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/AddressInstruction.cpp.o
[ 43%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/AddressWithInstruction.cpp.o
[ 44%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/AssignmentInstruction.cpp.o
[ 44%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/BaseDoInstruction.cpp.o
[ 44%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/CallInstruction.cpp.o
[ 45%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ClassDirective.cpp.o
[ 45%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/CommandInstruction.cpp.o
[ 45%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/CommandIOContext.cpp.o
[ 46%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/CommandIOConfiguration.cpp.o
[ 46%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ConstantDirective.cpp.o
[ 46%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/InputRedirector.cpp.o
[ 46%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/OutputRedirector.cpp.o
[ 47%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/DoBlock.cpp.o
[ 47%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/DoBlockComponents.cpp.o
[ 47%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/DoCountInstruction.cpp.o
[ 48%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/SimpleDoInstruction.cpp.o
[ 48%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ControlledDoInstruction.cpp.o
[ 48%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/DoForeverInstruction.cpp.o
[ 48%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/DoOverInstruction.cpp.o
[ 49%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/DoWithInstruction.cpp.o
[ 49%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/DoWhileInstruction.cpp.o
[ 49%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/DropInstruction.cpp.o
[ 50%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ElseInstruction.cpp.o
[ 50%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/EndIf.cpp.o
[ 50%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/EndInstruction.cpp.o
[ 50%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ExitInstruction.cpp.o
[ 51%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ExposeInstruction.cpp.o
[ 51%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ForwardInstruction.cpp.o
[ 51%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/GuardInstruction.cpp.o
[ 52%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/IfInstruction.cpp.o
[ 52%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/InterpretInstruction.cpp.o
[ 52%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/LabelInstruction.cpp.o
[ 53%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/LeaveInstruction.cpp.o
[ 53%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/LibraryDirective.cpp.o
[ 53%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/MessageInstruction.cpp.o
[ 53%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/NopInstruction.cpp.o
[ 54%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/NumericInstruction.cpp.o
[ 54%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/OptionsInstruction.cpp.o
[ 54%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/OtherwiseInstruction.cpp.o
[ 55%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ParseInstruction.cpp.o
[ 55%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ParseTarget.cpp.o
[ 55%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ParseTrigger.cpp.o
[ 55%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ProcedureInstruction.cpp.o
[ 56%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/QueueInstruction.cpp.o
[ 56%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/RaiseInstruction.cpp.o
[ 56%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ReplyInstruction.cpp.o
[ 57%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/RequiresDirective.cpp.o
[ 57%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ReturnInstruction.cpp.o
[ 57%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/RexxInstruction.cpp.o
[ 57%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/SayInstruction.cpp.o
[ 58%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/SelectInstruction.cpp.o
[ 58%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/SignalInstruction.cpp.o
[ 58%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/ThenInstruction.cpp.o
[ 59%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/TraceInstruction.cpp.o
[ 59%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/UseInstruction.cpp.o
[ 59%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/UseArgVariableRef.cpp.o
[ 60%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/UseLocalInstruction.cpp.o
[ 60%] Building CXX object
CMakeFiles/rexx.dir/interpreter/instructions/WhenCaseInstruction.cpp.o
[ 60%] Building CXX object
CMakeFiles/rexx.dir/interpreter/parser/Clause.cpp.o
[ 60%] Building CXX object
CMakeFiles/rexx.dir/interpreter/parser/KeywordConstants.cpp.o
[ 61%] Building CXX object
CMakeFiles/rexx.dir/interpreter/parser/DirectiveParser.cpp.o
[ 61%] Building CXX object
CMakeFiles/rexx.dir/interpreter/parser/InstructionParser.cpp.o
[ 61%] Building CXX object
CMakeFiles/rexx.dir/interpreter/parser/LanguageParser.cpp.o
[ 62%] Building CXX object
CMakeFiles/rexx.dir/interpreter/parser/ProgramSource.cpp.o
[ 62%] Building CXX object
CMakeFiles/rexx.dir/interpreter/parser/Scanner.cpp.o
[ 62%] Building CXX object
CMakeFiles/rexx.dir/interpreter/parser/Token.cpp.o
[ 62%] Building CXX object
CMakeFiles/rexx.dir/interpreter/platform/unix/ExternalFunctions.cpp.o
[ 63%] Building CXX object
CMakeFiles/rexx.dir/interpreter/platform/unix/MemorySupport.cpp.o
[ 63%] Building CXX object
CMakeFiles/rexx.dir/interpreter/platform/unix/MiscSystem.cpp.o
[ 63%] Building CXX object
CMakeFiles/rexx.dir/interpreter/platform/unix/SysActivity.cpp.o
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/platform/unix/SysActivity.cpp>:
In static member function ‘static char* SysActivity::getStackBase()’:
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/platform/unix/SysActivity.cpp>:153:19:
error: ‘pthread_get_stacksize_np’ was not declared in this scope; did you
mean ‘pthread_getname_np’?
  153 |     size_t size = pthread_get_stacksize_np(pthread_self());
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~
      |                   pthread_getname_np
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/platform/unix/SysActivity.cpp>:156:20:
error: ‘pthread_get_stackaddr_np’ was not declared in this scope; did you
mean ‘pthread_getattr_np’?
  156 |     return (char *)pthread_get_stackaddr_np(thread) - size;
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
      |                    pthread_getattr_np
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/platform/unix/SysActivity.cpp>:
In static member function ‘static size_t SysActivity::getStackSize()’:
<
https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/platform/unix/SysActivity.cpp>:183:12:
error: ‘pthread_get_stacksize_np’ was not declared in this scope; did you
mean ‘pthread_getname_np’?
  183 |     return pthread_get_stacksize_np(pthread_self());
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
      |            pthread_getname_np
make[2]: *** [CMakeFiles/rexx.dir/build.make:2750:
CMakeFiles/rexx.dir/interpreter/platform/unix/SysActivity.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:452: CMakeFiles/rexx.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
Build step 'Execute shell' marked build as failure
Archiving artifacts
Not sending mail to unregistered user bigrixx
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to