+ bash -c bootstrap/scripts/runKernelTests.sh 32 Tests-unix-32
+ CACHE=bootstrap-cache
+ find bootstrap-cache
bootstrap-cache
bootstrap-cache/Pharo7.0-32bit-81fc4c0.sources
bootstrap-cache/Pharo7.0-SNAPSHOT-metacello-32bit-81fc4c0.zip
bootstrap-cache/PharoV60.sources
bootstrap-cache/Pharo7.0-SNAPSHOT-monticello_bootstrap-32bit-81fc4c0.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-bootstrap-32bit-81fc4c0.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-traits-32bit-81fc4c0.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-32bit-81fc4c0.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-compiler-32bit-81fc4c0.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-rpackage-32bit-81fc4c0.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-core-32bit-81fc4c0.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-monticello-32bit-81fc4c0.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-hermesPackages-32bit-81fc4c0.zip
++ cut -d- -f 1-2
++ cut -d/ -f 2
++ head -n 1
++ find bootstrap-cache -name 'Pharo*.zip'
+ PHARO_NAME_PREFIX=Pharo7.0-SNAPSHOT
++ sed 's/\.//'
++ cut -d. -f 1-2
++ cut -c 6-
++ cut -d- -f 1
++ echo Pharo7.0-SNAPSHOT
+ PHARO_VM_VERSION=70
+ ./bootstrap/scripts/getPharoVM.sh 70 vm 32
Downloading the latest pharoVM:
http://files.pharo.org/get-files/70/pharo-linux-stable.zip
pharo-vm/pharo
Creating starter scripts pharo and pharo-ui
VM downloaded
++ find bootstrap-cache -name 'Pharo7.0-SNAPSHOT-bootstrap-32bit-*.zip'
+ IMAGE_ARCHIVE=bootstrap-cache/Pharo7.0-SNAPSHOT-bootstrap-32bit-81fc4c0.zip
+ unzip bootstrap-cache/Pharo7.0-SNAPSHOT-bootstrap-32bit-81fc4c0.zip
Archive: bootstrap-cache/Pharo7.0-SNAPSHOT-bootstrap-32bit-81fc4c0.zip
inflating: Pharo7.0-SNAPSHOT-bootstrap-32bit-81fc4c0.image
++ find . -name Pharo7.0-SNAPSHOT-bootstrap-32bit-81fc4c0.image
+ IMAGE_FILE=./Pharo7.0-SNAPSHOT-bootstrap-32bit-81fc4c0.image
++ find bootstrap-cache -name 'Pharo7.0-SNAPSHOT-hermesPackages-32bit-*.zip'
+ HERMES_ARCHIVE=bootstrap-cache/Pharo7.0-SNAPSHOT-hermesPackages-32bit-81fc4c0.zip
+ unzip bootstrap-cache/Pharo7.0-SNAPSHOT-hermesPackages-32bit-81fc4c0.zip
Archive: bootstrap-cache/Pharo7.0-SNAPSHOT-hermesPackages-32bit-81fc4c0.zip
inflating: AST-Core.hermes
inflating: AST-Core-Traits.hermes
inflating: CodeExport.hermes
inflating: CodeExport-Traits.hermes
inflating: CodeImportCommandLineHandlers.hermes
inflating: CodeImport.hermes
inflating: CodeImport-Traits.hermes
inflating: Collections-Abstract-Traits.hermes
inflating: Collections-Arithmetic.hermes
inflating: Collections-Atomic.hermes
inflating: Debugging-Core.hermes
inflating: DeprecatedFileStream.hermes
inflating: FileSystem-Core.hermes
inflating: FileSystem-Disk.hermes
inflating: Hermes-Extensions.hermes
inflating: InitializePackagesCommandLineHandler.hermes
inflating: JenkinsTools-Core.hermes
inflating: Jobs.hermes
inflating: Kernel-Chronology-Extras.hermes
inflating: Kernel-Tests.hermes
inflating: Kernel-Traits.hermes
inflating: Math-Operations-Extensions.hermes
inflating: Multilingual-Encodings.hermes
inflating: Multilingual-Languages.hermes
inflating: Multilingual-TextConversion.hermes
inflating: OpalCompiler-Core.hermes
inflating: ReflectionMirrors-Primitives.hermes
inflating: SUnit-Core.hermes
inflating: SUnit-Tests.hermes
inflating: TraitsV2-Compatibility.hermes
inflating: TraitsV2.hermes
inflating: TraitsV2-Tests.hermes
inflating: Transcript-Core-Traits.hermes
++ find bootstrap-cache -name 'Pharo7.0-SNAPSHOT-rpackage-32bit-*.zip'
+ RPACKAGE_ARCHIVE=bootstrap-cache/Pharo7.0-SNAPSHOT-rpackage-32bit-81fc4c0.zip
+ unzip bootstrap-cache/Pharo7.0-SNAPSHOT-rpackage-32bit-81fc4c0.zip
Archive: bootstrap-cache/Pharo7.0-SNAPSHOT-rpackage-32bit-81fc4c0.zip
inflating: protocolsKernel.txt
inflating: packagesKernel.txt
+ mv ./Pharo7.0-SNAPSHOT-bootstrap-32bit-81fc4c0.image bootstrap.image
+ export PHARO_CI_TESTING_ENVIRONMENT=1
+ PHARO_CI_TESTING_ENVIRONMENT=1
+ ./pharo bootstrap.image
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events. For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority. The
effect is that heavily loaded systems may experience some latency
issues. If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:
cat <<END | sudo tee /etc/security/limits.d/pharo.conf
* hard rtprio 2
* soft rtprio 2
END
and report to the pharo mailing list whether this improves behaviour.
You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
+ ./pharo bootstrap.image loadHermes Hermes-Extensions.hermes --save
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events. For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority. The
effect is that heavily loaded systems may experience some latency
issues. If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:
cat <<END | sudo tee /etc/security/limits.d/pharo.conf
* hard rtprio 2
* soft rtprio 2
END
and report to the pharo mailing list whether this improves behaviour.
You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
'[Hermes] Reading Hermes-Extensions.hermes'
'[Hermes] Installing Hermes-Extensions.hermes'
'[Hermes] Remaining Undeclared variables in the system: #(#RGCommentDefinition #ChunkWriteStream #LanguageEnvironment #ASTCache #Unicode #ChunkReadStream #ChangeRecord #PragmaCollector #StartupPreferencesLoader #ReparseAfterSourceEditing #Display #Bitmap #BlockLocalTempCounter #FileStream #RGMethodDefinition #FileSystem #STCommandLineHandler #Latin1 #FileLocator #OpalCompiler)'
+ ./pharo bootstrap.image loadHermes Kernel-Chronology-Extras.hermes AST-Core.hermes Jobs.hermes InitializePackagesCommandLineHandler.hermes --save --no-fail-on-undeclared --on-duplication=ignore
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events. For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority. The
effect is that heavily loaded systems may experience some latency
issues. If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:
cat <<END | sudo tee /etc/security/limits.d/pharo.conf
* hard rtprio 2
* soft rtprio 2
END
and report to the pharo mailing list whether this improves behaviour.
You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
'[Hermes] Reading Kernel-Chronology-Extras.hermes'
'[Hermes] Installing Kernel-Chronology-Extras.hermes'
'[Hermes] Remaining Undeclared variables in the system: #(#RGCommentDefinition #ChunkWriteStream #LanguageEnvironment #ASTCache #Unicode #ChunkReadStream #ChangeRecord #PragmaCollector #StartupPreferencesLoader #ReparseAfterSourceEditing #Display #Bitmap #BlockLocalTempCounter #FileStream #RGMethodDefinition #FileSystem #STCommandLineHandler #Latin1 #FileLocator #OpalCompiler)'
'[Hermes] Reading AST-Core.hermes'
'[Hermes] Installing AST-Core.hermes'
'New Undeclared created... check dependencies: #(#SyntaxErrorNotification)'
'[Hermes] Remaining Undeclared variables in the system: #(#RGCommentDefinition #ChunkWriteStream #LanguageEnvironment #Unicode #ChunkReadStream #ChangeRecord #PragmaCollector #StartupPreferencesLoader #ReparseAfterSourceEditing #Display #Bitmap #SyntaxErrorNotification #BlockLocalTempCounter #FileStream #RGMethodDefinition #FileSystem #STCommandLineHandler #Latin1 #FileLocator #OpalCompiler)'
'[Hermes] Reading Jobs.hermes'
'[Hermes] Installing Jobs.hermes'
'[Hermes] Remaining Undeclared variables in the system: #(#RGCommentDefinition #ChunkWriteStream #LanguageEnvironment #Unicode #ChunkReadStream #ChangeRecord #PragmaCollector #StartupPreferencesLoader #ReparseAfterSourceEditing #Display #Bitmap #SyntaxErrorNotification #BlockLocalTempCounter #FileStream #RGMethodDefinition #FileSystem #STCommandLineHandler #Latin1 #FileLocator #OpalCompiler)'
'[Hermes] Reading InitializePackagesCommandLineHandler.hermes'
'[Hermes] Installing InitializePackagesCommandLineHandler.hermes'
'[Hermes] Remaining Undeclared variables in the system: #(#RGCommentDefinition #ChunkWriteStream #LanguageEnvironment #Unicode #ChunkReadStream #ChangeRecord #PragmaCollector #StartupPreferencesLoader #ReparseAfterSourceEditing #Display #Bitmap #SyntaxErrorNotification #BlockLocalTempCounter #FileStream #RGMethodDefinition #FileSystem #STCommandLineHandler #Latin1 #FileLocator #OpalCompiler)'
+ ./pharo bootstrap.image initializePackages --packages=packagesKernel.txt --protocols=protocolsKernel.txt --save
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events. For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority. The
effect is that heavily loaded systems may experience some latency
issues. If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:
cat <<END | sudo tee /etc/security/limits.d/pharo.conf
* hard rtprio 2
* soft rtprio 2
END
and report to the pharo mailing list whether this improves behaviour.
You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
+ ./pharo bootstrap.image loadHermes TraitsV2.hermes --save
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events. For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority. The
effect is that heavily loaded systems may experience some latency
issues. If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:
cat <<END | sudo tee /etc/security/limits.d/pharo.conf
* hard rtprio 2
* soft rtprio 2
END
and report to the pharo mailing list whether this improves behaviour.
You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
'[Hermes] Reading TraitsV2.hermes'
'[Hermes] Installing TraitsV2.hermes'
'[Hermes] Remaining Undeclared variables in the system: #(#RGCommentDefinition #ChunkWriteStream #LanguageEnvironment #Unicode #ChunkReadStream #ChangeRecord #PragmaCollector #StartupPreferencesLoader #ReparseAfterSourceEditing #Display #Bitmap #SyntaxErrorNotification #BlockLocalTempCounter #FileStream #RGMethodDefinition #FileSystem #STCommandLineHandler #Latin1 #FileLocator #OpalCompiler)'
+ ./pharo bootstrap.image loadHermes SUnit-Core.hermes JenkinsTools-Core.hermes JenkinsTools-Core.hermes SUnit-Tests.hermes --save --no-fail-on-undeclared --on-duplication=ignore
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events. For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority. The
effect is that heavily loaded systems may experience some latency
issues. If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:
cat <<END | sudo tee /etc/security/limits.d/pharo.conf
* hard rtprio 2
* soft rtprio 2
END
and report to the pharo mailing list whether this improves behaviour.
You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
'[Hermes] Reading SUnit-Core.hermes'
'[Hermes] Installing SUnit-Core.hermes'
'[Hermes] Remaining Undeclared variables in the system: #(#RGCommentDefinition #ChunkWriteStream #LanguageEnvironment #Unicode #ChunkReadStream #ChangeRecord #PragmaCollector #StartupPreferencesLoader #ReparseAfterSourceEditing #Display #Bitmap #SyntaxErrorNotification #BlockLocalTempCounter #FileStream #RGMethodDefinition #FileSystem #STCommandLineHandler #Latin1 #FileLocator #OpalCompiler)'
'[Hermes] Reading JenkinsTools-Core.hermes'
'[Hermes] Installing JenkinsTools-Core.hermes'
'[Hermes] Remaining Undeclared variables in the system: #(#RGCommentDefinition #ChunkWriteStream #LanguageEnvironment #Unicode #ChunkReadStream #ChangeRecord #PragmaCollector #StartupPreferencesLoader #ReparseAfterSourceEditing #Display #Bitmap #SyntaxErrorNotification #BlockLocalTempCounter #FileStream #RGMethodDefinition #FileSystem #STCommandLineHandler #Latin1 #FileLocator #OpalCompiler)'
'[Hermes] Reading JenkinsTools-Core.hermes'
'[Hermes] Installing JenkinsTools-Core.hermes'
'[Hermes] Remaining Undeclared variables in the system: #(#RGCommentDefinition #ChunkWriteStream #LanguageEnvironment #Unicode #ChunkReadStream #ChangeRecord #PragmaCollector #StartupPreferencesLoader #ReparseAfterSourceEditing #Display #Bitmap #SyntaxErrorNotification #BlockLocalTempCounter #FileStream #RGMethodDefinition #FileSystem #STCommandLineHandler #Latin1 #FileLocator #OpalCompiler)'
'[Hermes] Reading SUnit-Tests.hermes'
'[Hermes] Installing SUnit-Tests.hermes'
'New Undeclared created... check dependencies: #(#ChangeSet)'
'[Hermes] Remaining Undeclared variables in the system: #(#RGCommentDefinition #ChunkWriteStream #LanguageEnvironment #Unicode #ChunkReadStream #ChangeRecord #PragmaCollector #StartupPreferencesLoader #ReparseAfterSourceEditing #ChangeSet #Display #Bitmap #SyntaxErrorNotification #BlockLocalTempCounter #FileStream #RGMethodDefinition #FileSystem #STCommandLineHandler #Latin1 #FileLocator #OpalCompiler)'
+ ./pharo bootstrap.image test --junit-xml-output --stage-name=Tests-unix-32 SUnit-Core SUnit-Tests
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events. For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority. The
effect is that heavily loaded systems may experience some latency
issues. If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:
cat <<END | sudo tee /etc/security/limits.d/pharo.conf
* hard rtprio 2
* soft rtprio 2
END
and report to the pharo mailing list whether this improves behaviour.
You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
The method SUnitTest>>#deprecatedMessage called from SUnitTest>>#testIgnoreDeprecationWarnings has been deprecated.
Deprecated method used by #testIgnoreDeprecationWarnings
Running tests in 2 Packages
100 run, 100 passes, 0 failures, 0 errors.