<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Activity for OpenPEARL</title><link>https://sourceforge.net/p/openpearl/activity/</link><description>Recent activity for OpenPEARL</description><language>en</language><lastBuildDate>Mon, 20 Apr 2026 22:03:44 -0000</lastBuildDate><item><title>Marcel Schaible posted a comment on ticket #441</title><link>https://sourceforge.net/p/openpearl/tickets/441/?limit=100#6230/c5d0</link><description>May I ask at which University you are attending this class with PEARL and RTOS? Please conatct me with PM marcel.schaible@fernuni-hagen.de.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Mon, 20 Apr 2026 22:03:44 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/441/?limit=100#6230/c5d0</guid></item><item><title>Anonymous posted a comment on ticket #441</title><link>https://sourceforge.net/p/openpearl/tickets/441/?limit=100#6230</link><description>Thank you so much in advance. The intended use is for personal developement for university labs. In Real Time Computing we are working with Pearl in RTOS-UH. Unfortunately there is no way to run, test, debug and develop code outside the university Power-PCs, which are not always accesible, etc. Therefore I'm looking for a reliable way to develop code in Pearl on on my Personal Linux(Debian 13) PC.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 20 Apr 2026 21:57:59 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/441/?limit=100#6230</guid></item><item><title>Marcel Schaible modified ticket #442</title><link>https://sourceforge.net/p/openpearl/tickets/442/</link><description>Docker Installation not working</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 19 Apr 2026 15:55:33 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/442/</guid></item><item><title>Marcel Schaible posted a comment on ticket #442</title><link>https://sourceforge.net/p/openpearl/tickets/442/?limit=100#42d1</link><description>Fixed with 045b016e</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 19 Apr 2026 15:55:33 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/442/?limit=100#42d1</guid></item><item><title>Marcel Schaible committed [045b01] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/045b016e0fd1e15d7b9a12ddcb8bee6ea5faf17c/</link><description>Fix for Ticket#442: Added textlive-base and texlive-extra for initial instqllation</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 19 Apr 2026 15:53:42 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/045b016e0fd1e15d7b9a12ddcb8bee6ea5faf17c/</guid></item><item><title>Marcel Schaible modified ticket #441</title><link>https://sourceforge.net/p/openpearl/tickets/441/</link><description>Debian 13 Support</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sat, 18 Apr 2026 23:42:28 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/441/</guid></item><item><title>Marcel Schaible posted a comment on ticket #441</title><link>https://sourceforge.net/p/openpearl/tickets/441/?limit=100#7af9</link><description>At the moment I am rewriting the installPackages and yes we can will support Debian 13. Maybe the bug reporter can contact me for some information of the intended usage of OpenPEARL?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sat, 18 Apr 2026 23:42:28 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/441/?limit=100#7af9</guid></item><item><title>Marcel Schaible modified ticket #442</title><link>https://sourceforge.net/p/openpearl/tickets/442/</link><description>Docker Installation not working</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sat, 18 Apr 2026 23:41:10 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/442/</guid></item><item><title>Marcel Schaible posted a comment on ticket #442</title><link>https://sourceforge.net/p/openpearl/tickets/442/?limit=100#3e2e</link><description>The problem is the missing LaTeX environment for building the language report. Maybe the bug reporter can contact me for some information of the intended usage of OpenPEARL?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sat, 18 Apr 2026 23:41:09 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/442/?limit=100#3e2e</guid></item><item><title>Anonymous created ticket #442</title><link>https://sourceforge.net/p/openpearl/tickets/442/</link><description>Docker Installation not working</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 15 Apr 2026 16:51:36 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/442/</guid></item><item><title>Anonymous created ticket #441</title><link>https://sourceforge.net/p/openpearl/tickets/441/</link><description>Debian 13 Support</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 10 Apr 2026 19:00:07 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/441/</guid></item><item><title>Marcel Schaible committed [4f6e09] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/4f6e09b7e73438ed616f1c981b5cc8bf6a126b5d/</link><description>Inject the correct filename in the line marking</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 16 Jan 2026 06:36:33 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/4f6e09b7e73438ed616f1c981b5cc8bf6a126b5d/</guid></item><item><title>Rainer Müller modified a comment on ticket #429</title><link>https://sourceforge.net/p/openpearl/tickets/429/?limit=25#cac9</link><description>The tests in the thesis of Jan showed that there were some misunderstandings of the usage of semaphore and bolt operations a sequential REQUEST on the same semaphore may be useful. Thus sequential operations on different semaphores or bolts without other operations in between should be combined for code simplification. This is ok for the locking operations. The unlocking operations may affect starvation situations, if the operations are not executed without interruption. RESERVE, FREE, ENTER, LEAVE...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 10 Jan 2026 13:31:50 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/429/?limit=25#cac9</guid></item><item><title>Rainer Müller created ticket #440</title><link>https://sourceforge.net/p/openpearl/tickets/440/</link><description>remove Exception classes from the compiler</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 09 Jan 2026 15:02:09 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/440/</guid></item><item><title>Rainer Müller posted a comment on ticket #430</title><link>https://sourceforge.net/p/openpearl/tickets/430/?limit=25#346c</link><description>2026-01-09: Decision The dynamic deadlock detection becomes removed from the code base. A tag beforeDynamicDeadlockDetectionRemoval will be set</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 09 Jan 2026 14:59:20 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/430/?limit=25#346c</guid></item><item><title>Rainer Müller modified ticket #274</title><link>https://sourceforge.net/p/openpearl/tickets/274/</link><description>Open Issues in Compiler</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 09 Jan 2026 14:53:26 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/274/</guid></item><item><title>Rainer Müller posted a comment on ticket #274</title><link>https://sourceforge.net/p/openpearl/tickets/274/?limit=25#e8c7</link><description>open issues are now in separate tickets.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 09 Jan 2026 14:53:26 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/274/?limit=25#e8c7</guid></item><item><title>Rainer Müller created ticket #439</title><link>https://sourceforge.net/p/openpearl/tickets/439/</link><description>add a Semantic Check for constant expressions in Array Indices </description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 09 Jan 2026 14:51:42 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/439/</guid></item><item><title>Rainer Müller modified ticket #274</title><link>https://sourceforge.net/p/openpearl/tickets/274/</link><description>Open Issues in Compiler</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 09 Jan 2026 14:49:09 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/274/</guid></item><item><title>Rainer Müller created ticket #438</title><link>https://sourceforge.net/p/openpearl/tickets/438/</link><description>Support assignement rules in READ/WRITE and correct transfer of STRUCTs</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 09 Jan 2026 14:42:33 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/438/</guid></item><item><title>Rainer Müller created ticket #437</title><link>https://sourceforge.net/p/openpearl/tickets/437/</link><description>Allow predefined keywords as Identifiers</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 09 Jan 2026 14:33:33 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/437/</guid></item><item><title>Rainer Müller modified ticket #274</title><link>https://sourceforge.net/p/openpearl/tickets/274/</link><description>Open Issues in Compiler</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 09 Jan 2026 14:17:09 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/274/</guid></item><item><title>Rainer Müller committed [d76ea6] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/d76ea66e5ebf8b66cebe841ecc15788f4fce5b94/</link><description>Merge branch 'master' of ssh://git.code.sf.net/p/openpearl/code</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 09 Jan 2026 14:16:58 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/d76ea66e5ebf8b66cebe841ecc15788f4fce5b94/</guid></item><item><title>Rainer Müller committed [41d279] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/41d2794d3ec24dc8bfb4d68e8624c3937083bc7f/</link><description>ticket #274: statements about data transfer in READ/WRITE with assignment rules and structures added</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 09 Jan 2026 14:16:58 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/41d2794d3ec24dc8bfb4d68e8624c3937083bc7f/</guid></item><item><title>Marcel Schaible modified ticket #383</title><link>https://sourceforge.net/p/openpearl/tickets/383/</link><description>Preprocessor: CodeGenerator must be aware about the source file</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 09 Jan 2026 09:23:45 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/383/</guid></item><item><title>Rainer Müller posted a comment on ticket #429</title><link>https://sourceforge.net/p/openpearl/tickets/429/?limit=25#cac9</link><description>The tests in the thesis of Jan showed that there were some misunderstandings of the usage of semaphore and bolt operations a sequential REQUEST on the same semaphore may be useful. Thus sequential operations on different semaphores or bolts without other operations in between should be combined for code simplification. This is ok for the locking operations. The unlocking operations may affect starvation situations, if the operations are not executed without interruption. RESERVE, FREE, ENTER, LEAVE...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Wed, 10 Dec 2025 14:39:50 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/429/?limit=25#cac9</guid></item><item><title>Rainer Müller created ticket #436</title><link>https://sourceforge.net/p/openpearl/tickets/436/</link><description>TRY must be used on single Semaphore</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Wed, 10 Dec 2025 13:43:29 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/436/</guid></item><item><title>Marcel Schaible modified ticket #396</title><link>https://sourceforge.net/p/openpearl/tickets/396/</link><description>line comment in block comment may hide end of comment</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:35:13 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/396/</guid></item><item><title>Marcel Schaible posted a comment on ticket #396</title><link>https://sourceforge.net/p/openpearl/tickets/396/?limit=100#a680</link><description>Should be fixed with new preprocessor.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:35:13 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/396/?limit=100#a680</guid></item><item><title>Marcel Schaible modified ticket #371</title><link>https://sourceforge.net/p/openpearl/tickets/371/</link><description>ConstantFixedExpressionEvaluator does not check if FIT is possible</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:33:39 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/371/</guid></item><item><title>Marcel Schaible modified ticket #387</title><link>https://sourceforge.net/p/openpearl/tickets/387/</link><description>Preprocessor expects the termination of IF by FIN;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:33:14 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/387/</guid></item><item><title>Marcel Schaible modified ticket #393</title><link>https://sourceforge.net/p/openpearl/tickets/393/</link><description>Preprocessor INCLUDE</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:32:37 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/393/</guid></item><item><title>Marcel Schaible posted a comment on ticket #393</title><link>https://sourceforge.net/p/openpearl/tickets/393/?limit=100#bd18</link><description>Should be working with the new preprocessor.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:32:37 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/393/?limit=100#bd18</guid></item><item><title>Marcel Schaible modified ticket #396</title><link>https://sourceforge.net/p/openpearl/tickets/396/</link><description>line comment in block comment may hide end of comment</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:31:40 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/396/</guid></item><item><title>Marcel Schaible modified ticket #397</title><link>https://sourceforge.net/p/openpearl/tickets/397/</link><description>Preprocessor IF does not work; and wrong line numbers in error messages</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:31:04 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/397/</guid></item><item><title>Marcel Schaible posted a comment on ticket #397</title><link>https://sourceforge.net/p/openpearl/tickets/397/?limit=100#1f6d</link><description>Should with the new preprocessor working now.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:31:04 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/397/?limit=100#1f6d</guid></item><item><title>Marcel Schaible modified ticket #413</title><link>https://sourceforge.net/p/openpearl/tickets/413/</link><description>Duplicated procedure throws an exception</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:30:09 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/413/</guid></item><item><title>Marcel Schaible modified ticket #422</title><link>https://sourceforge.net/p/openpearl/tickets/422/</link><description>watertank docker file don't work</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:29:44 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/422/</guid></item><item><title>Marcel Schaible posted a comment on ticket #422</title><link>https://sourceforge.net/p/openpearl/tickets/422/?limit=100#9be3</link><description>Fixed. New Dockerfile checked in</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:29:33 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/422/?limit=100#9be3</guid></item><item><title>Marcel Schaible modified ticket #431</title><link>https://sourceforge.net/p/openpearl/tickets/431/</link><description>Compiler stops without messages when encountering an undefined variable</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 30 Nov 2025 23:28:50 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/431/</guid></item><item><title>Marcel Schaible committed [50d4dc] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/50d4dc9c6ae07dba7f78298644631bd0ff34b398/</link><description>Corrected the paths of the expected files for the preprocessor tests</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Mon, 20 Oct 2025 20:35:56 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/50d4dc9c6ae07dba7f78298644631bd0ff34b398/</guid></item><item><title>Marcel Schaible committed [6a0f13] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/6a0f13e3ffdcdeb4729c450cad01a79633dd4831/</link><description>Added clean target for the preprocessor tests</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Mon, 20 Oct 2025 16:24:38 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/6a0f13e3ffdcdeb4729c450cad01a79633dd4831/</guid></item><item><title>Marcel Schaible committed [1d87c6] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/1d87c685c8e0781d29b77f57188420ac77bc9618/</link><description>Added some preprocessor tests</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Mon, 20 Oct 2025 16:19:52 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/1d87c685c8e0781d29b77f57188420ac77bc9618/</guid></item><item><title>Marcel Schaible committed [9e784f] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/9e784f81bb23850f93d6225d9c138453f88e41cb/</link><description>Disabled building of the language report on jenkins</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Mon, 20 Oct 2025 13:16:07 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/9e784f81bb23850f93d6225d9c138453f88e41cb/</guid></item><item><title>Marcel Schaible committed [20c1f4] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/20c1f40027b5041c53dba9df013827af76bb87e1/</link><description>Adapted the call for preprocessor to the new options</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Mon, 20 Oct 2025 13:12:57 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/20c1f40027b5041c53dba9df013827af76bb87e1/</guid></item><item><title>Marcel Schaible committed [900d0f] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/900d0fd4bc77b77764c1a61bed88dc8decfe8f52/</link><description>Added Stringify and ##</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Mon, 20 Oct 2025 13:11:11 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/900d0fd4bc77b77764c1a61bed88dc8decfe8f52/</guid></item><item><title>Rainer Müller posted a comment on ticket #430</title><link>https://sourceforge.net/p/openpearl/tickets/430/?limit=25#54fa</link><description>current status since the dynamic deadlock detection provides no advantage versus the static deadlock detection another approach is needed. alternative idea Definitions: * DRO (deadlock relevant operations) are semaphore and bolt operations except TRY and ACTIVATE * DRP (deadlock relevant procedures) contain at least one DRO * DRT (deadlock relevant tasks) contain at least one DRO Actions in the compiler: 1. the compiler marks all defined procedures and tasks containing semaphore or bolt operations...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 03 Oct 2025 16:01:21 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/430/?limit=25#54fa</guid></item><item><title>Marcel Schaible committed [e1e3af] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/e1e3af2ee4048c3a0a2a052b0ea231667e82023a/</link><description>Fixed printing of version information.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Mon, 29 Sep 2025 12:26:10 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/e1e3af2ee4048c3a0a2a052b0ea231667e82023a/</guid></item><item><title>Marcel Schaible committed [381098] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/3810986a8ec8a1603b02cc936c516399a3e50a84/</link><description>Added Version information to preprocessor cli.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Mon, 29 Sep 2025 10:58:36 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/3810986a8ec8a1603b02cc936c516399a3e50a84/</guid></item><item><title>Marcel Schaible committed [e23a18] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/e23a183266165e4f6dc4d06dfc0e5c0ae5195ab4/</link><description>Changed copyright year</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Mon, 29 Sep 2025 10:58:36 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/e23a183266165e4f6dc4d06dfc0e5c0ae5195ab4/</guid></item><item><title>Marcel Schaible committed [f36025] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/f3602574fab1bdc9e5fec7c17bbca360c8d7777c/</link><description>Added new preprocessor version</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Sun, 28 Sep 2025 21:53:09 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/f3602574fab1bdc9e5fec7c17bbca360c8d7777c/</guid></item><item><title>Rainer Müller modified a comment on ticket #429</title><link>https://sourceforge.net/p/openpearl/tickets/429/?limit=25#3512</link><description>names of identifiers became simplified in error messages. E.g. pc_buffer.prl:7:9::freeonly freeis used if no other object with the same name exists. If there are other declarations with the same name the pc_buffer.prl:7:9::free becomes replaced by free (defined at pc_buffer.prl:7:9) If the definition is located in an included file, the result looks like free (defined at pc_buffer1.prl:7:./pc_buffer1.inc:2:9) which means that free was defined in line 2 and column 9. in pc_buffer1.inc, which was included...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Mon, 15 Sep 2025 16:15:37 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/429/?limit=25#3512</guid></item><item><title>Rainer Müller posted a comment on ticket #429</title><link>https://sourceforge.net/p/openpearl/tickets/429/?limit=25#3512</link><description>names of identifiers became simplified in error messages. E.g. pc_buffer.prl:7:9::freeonly freeis used if no other object with the same name exists. If there ar other declarations with the same name the pc_buffer.prl:7:9::free becomes replaced by free (defined at pc_buffer.prl:7:9) still open issues: global procedures without deadlock relevant operations should become removed by the SDD warning for sequential RELEASE, FREE, LEAVE should be removed</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Mon, 15 Sep 2025 15:12:52 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/429/?limit=25#3512</guid></item><item><title>Rainer Müller modified ticket #435</title><link>https://sourceforge.net/p/openpearl/tickets/435/</link><description>duplicate detection ignores module name</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Mon, 15 Sep 2025 14:53:05 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/435/</guid></item><item><title>Rainer Müller posted a comment on ticket #435</title><link>https://sourceforge.net/p/openpearl/tickets/435/?limit=25#d42d</link><description>In CheckSpcDcl.java in function duplicateDefinitions() the wrong module name was passed to isDefinedInSystemParts() and isDefinedInProblemParts() looks fine in the moment. Further tests are required</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Mon, 15 Sep 2025 14:53:05 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/435/?limit=25#d42d</guid></item><item><title>Rainer Müller created ticket #435</title><link>https://sourceforge.net/p/openpearl/tickets/435/</link><description>duplicate detection ignores module name</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Mon, 15 Sep 2025 13:08:54 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/435/</guid></item><item><title>Marcel Schaible committed [917b27] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/917b2725dccda9e8cf766d72dfdcf3b566620f84/</link><description>Added feature 'pragma once' to the Preprocessor</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 12 Sep 2025 16:34:03 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/917b2725dccda9e8cf766d72dfdcf3b566620f84/</guid></item><item><title>Marcel Schaible committed [4ad898] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/4ad898d723cb854aea8798a7884d4926c296c6a2/</link><description>Updated Makefile for new location of preprocessor source</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 12 Sep 2025 12:23:56 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/4ad898d723cb854aea8798a7884d4926c296c6a2/</guid></item><item><title>Marcel Schaible committed [99d556] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/99d556c7c4c89ee69cbd547bc7bcc487e7626f68/</link><description>New version of preprocessor</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 12 Sep 2025 12:20:09 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/99d556c7c4c89ee69cbd547bc7bcc487e7626f68/</guid></item><item><title>Marcel Schaible committed [b1901c] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/b1901c6380d2dd64a479c09604cddaec13f563cf/</link><description>Updated docker file and added some convienent scripts for starting the container</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 12 Sep 2025 08:45:51 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/b1901c6380d2dd64a479c09604cddaec13f563cf/</guid></item><item><title>Marcel Schaible committed [3daab6] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/3daab669e9e60d5acab15662a4791ed80fb54ace/</link><description>Merge branch 'master' of ssh://git.code.sf.net/p/openpearl/code</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 12 Sep 2025 08:45:50 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/3daab669e9e60d5acab15662a4791ed80fb54ace/</guid></item><item><title>Marcel Schaible committed [978d32] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/978d327e6d5457119cfd9891e84af44551f6f737/</link><description>Fixed build problem with preprocessor</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 12 Sep 2025 08:45:50 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/978d327e6d5457119cfd9891e84af44551f6f737/</guid></item><item><title>Rainer Müller committed [0e482d] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/0e482d31484d18705818bb9d2a816b1371663177/</link><description>bugs from previous code cleanup removed (virtual dtor)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Thu, 14 Aug 2025 18:07:09 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/0e482d31484d18705818bb9d2a816b1371663177/</guid></item><item><title>Rainer Müller modified a comment on ticket #434</title><link>https://sourceforge.net/p/openpearl/tickets/434/?limit=25#a3b7</link><description>__cpp__ is used in test# replaceable with PEARL comment 002 yes obsolete: remove test 003 no test for proper operation of __cpp__ 006 yes 008 yes obsolete: remove test 010 yes use SIGNAL handler 011 ??? obsolete: remove test 021 yes setExitCode() 025 yes use SIGNAL handler char-concat and setExitCode 026 ??? let's generate PRL-code 030 yes setExitCode 031 yes remove comments with cpp 042 yes use PUT and setExitCode 044 yes use PUT and setExitCode ; obsolete? 045 yes use PUT, setExitCode; extend loop...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Thu, 14 Aug 2025 14:57:19 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/434/?limit=25#a3b7</guid></item><item><title>Rainer Müller posted a comment on ticket #434</title><link>https://sourceforge.net/p/openpearl/tickets/434/?limit=25#a3b7</link><description>__cpp__ is used in test# replaceable with PEARL comment 002 yes obsolete: remove test 003 no test for proper operation of __cpp__ 006 yes 008 yes obsolete: remove test 010 yes use SIGNAL handler 011 ??? obsolete: remove test 021 yes setExitCode() 025 yes use SIGNAL handler char-concat and setExitCode 026 ??? let's generate PRL-code 030 yes setExitCode 031 yes remove comments with cpp 042 yes use PUT and setExitCode 044 yes use PUT and setExitCode ; obsolete? 045 yes use PUT, setExitCode; extend loop...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Thu, 14 Aug 2025 14:05:15 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/434/?limit=25#a3b7</guid></item><item><title>Rainer Müller committed [49a5fe] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/49a5fee3e3bf1fb87eefbafd95d3da8cb23e8bea/</link><description>code improved (added missind attribute initializers, added virtual destructors, size_t amd int comparisons, unused variables)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Thu, 14 Aug 2025 11:49:41 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/49a5fee3e3bf1fb87eefbafd95d3da8cb23e8bea/</guid></item><item><title>Rainer Müller committed [5227d4] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/5227d4c671c73941e3f3658c62b94057fb1a4e91/</link><description>Test 703  is now in class 'run'</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 08 Aug 2025 16:00:09 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/5227d4c671c73941e3f3658c62b94057fb1a4e91/</guid></item><item><title>Anonymous posted a comment on ticket #433</title><link>https://sourceforge.net/p/openpearl/tickets/433/?limit=25#bc8d</link><description>remark: ALPHIC dations with STREAM need an end-of-record marker like '\n' NOSTREAM have no end-of-record marker, but the record becomes filled with spaces ALPHIC DATIONs with fixed record size are very unfamiliar since the end of life of punge cards Thats the reason why OpenPEARL suppords no CYCLIC on ALPHIC dations</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 08 Aug 2025 14:05:58 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/433/?limit=25#bc8d</guid></item><item><title>Rainer Müller committed [f13e1e] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/f13e1e1f34add00d806ec74c2ca4732c7b14257b/</link><description>ticket 433 solved: no support for CYCLIC on ALPHIC DATIONs in OpenPEARL</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Fri, 08 Aug 2025 14:04:22 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/f13e1e1f34add00d806ec74c2ca4732c7b14257b/</guid></item><item><title>Anonymous modified ticket #433</title><link>https://sourceforge.net/p/openpearl/tickets/433/</link><description>CYCLIC support for ALPHIC DATIONs</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 08 Aug 2025 14:01:47 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/433/</guid></item><item><title>Rainer Müller modified ticket #433</title><link>https://sourceforge.net/p/openpearl/tickets/433/</link><description>CYCLIC support for ALPHIC DATIONs</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sun, 03 Aug 2025 16:38:05 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/433/</guid></item><item><title>Rainer Müller posted a comment on ticket #433</title><link>https://sourceforge.net/p/openpearl/tickets/433/?limit=25#87f9</link><description>Userdations of type BASIC are used with TAKE and SEND. For these DATIONS the AccessAttribute and Typology makes no sense. The compiler should emit a warning like Typology and AccessAttributes make no sense for dation of type BASIC</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sun, 03 Aug 2025 16:05:25 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/433/?limit=25#87f9</guid></item><item><title>Rainer Müller posted a comment on ticket #433</title><link>https://sourceforge.net/p/openpearl/tickets/433/?limit=25#cff9</link><description>the decision items 2+3 may be combined towards OpenPEARL supports no CYCLIC on ALPHIC DATIONS</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sun, 03 Aug 2025 15:15:04 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/433/?limit=25#cff9</guid></item><item><title>Rainer Müller created ticket #434</title><link>https://sourceforge.net/p/openpearl/tickets/434/</link><description>Substitute __cpp__ code insertions by PEARL constructs</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sun, 03 Aug 2025 15:11:47 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/434/</guid></item><item><title>Rainer Müller committed [d9c11f] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/d9c11fe4f6380f643efe28ba5dec52df413ff951/</link><description>add rule to generate the platform manual for OpenPEARL for linux systems</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 18:16:33 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/d9c11fe4f6380f643efe28ba5dec52df413ff951/</guid></item><item><title>Rainer Müller committed [df60e5] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/df60e500589e27de6d21e5603f12f0d72a04bb39/</link><description>missing file added</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 18:05:12 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/df60e500589e27de6d21e5603f12f0d72a04bb39/</guid></item><item><title>Rainer Müller committed [b45891] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/b45891d18db44c9846a57a2ebcaaaf332c8bf863/</link><description>selection of Date-line in git log changed to be more robust</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 17:29:19 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/b45891d18db44c9846a57a2ebcaaaf332c8bf863/</guid></item><item><title>Rainer Müller committed [6b350c] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/6b350cd62456253792aefc3eb0ff046947d326b2/</link><description>Merge branch 'master' of ssh://git.code.sf.net/p/openpearl/code</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 17:29:19 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/6b350cd62456253792aefc3eb0ff046947d326b2/</guid></item><item><title>Rainer Müller committed [6ab2de] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/6ab2de45d28b6e0e314141930b66bab3c08bdb57/</link><description>ticket #429 (SDD integration) continued</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 17:29:19 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/6ab2de45d28b6e0e314141930b66bab3c08bdb57/</guid></item><item><title>Rainer Müller committed [0f57a7] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/0f57a78c0ddfe525422be9277c77ec80651ca1ce/</link><description>support for environment variable PRLFLAGS added</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 17:29:19 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/0f57a78c0ddfe525422be9277c77ec80651ca1ce/</guid></item><item><title>Rainer Müller committed [082c1d] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/082c1d06561420bc2e51796071c57fdd17a6e58b/</link><description>markers for prograss added</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 17:29:19 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/082c1d06561420bc2e51796071c57fdd17a6e58b/</guid></item><item><title>Rainer Müller committed [bfffbd] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/bfffbdc6ceb5ca86053495db3119e331e34337a2/</link><description>added chapter compiler in plattform manual</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 17:29:19 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/bfffbdc6ceb5ca86053495db3119e331e34337a2/</guid></item><item><title>Rainer Müller committed [248322] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/248322c15b1e342de156666e2c2b6c2c409b0009/</link><description>added output of pressure values</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 17:29:19 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/248322c15b1e342de156666e2c2b6c2c409b0009/</guid></item><item><title>Rainer Müller committed [b43cd7] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/b43cd7d9fbdf29ca73003c42d5a4f7c63f452fe7/</link><description>calculation of number of elements in STRUCTs corrected</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 17:29:19 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/b43cd7d9fbdf29ca73003c42d5a4f7c63f452fe7/</guid></item><item><title>Rainer Müller committed [33827e] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/33827e8cec5364a8e484352d966c4b4e3d782c0f/</link><description>check for illegal use of STRUCTs in PUT/GET/CONVERT moved to SemanticAnalysis</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 17:29:19 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/33827e8cec5364a8e484352d966c4b4e3d782c0f/</guid></item><item><title>Rainer Müller committed [c4a402] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/c4a4026648d66a97626005416fbfced6e32658c0/</link><description>log levels now with priorities</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 17:29:19 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/c4a4026648d66a97626005416fbfced6e32658c0/</guid></item><item><title>Rainer Müller posted a comment on ticket #429</title><link>https://sourceforge.net/p/openpearl/tickets/429/?limit=25#5c3a</link><description>update: SourceLocation is used to identify declarations and operations local procedures without deadlock relevant operations are no longer exported by the compiler procedures which may run into a endless loop are exported to the SDD open issues: global procedures without deadlock relevant operations should become removed by the SDD error messages should be more readable due to the use of SourecLocation warning for sequential RELEASE, FREE, LEAVE should be removed</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 02 Aug 2025 10:20:38 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/429/?limit=25#5c3a</guid></item><item><title>Marcel Schaible committed [19c2e6] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/19c2e63d0a7630ab46cc954c62cbd114157cf6c2/</link><description>Cleanup of Compiler Makefile</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 25 Jul 2025 09:25:59 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/19c2e63d0a7630ab46cc954c62cbd114157cf6c2/</guid></item><item><title>Rainer Müller created ticket #433</title><link>https://sourceforge.net/p/openpearl/tickets/433/</link><description>CYCLIC support for ALPHIC DATIONs</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Thu, 22 May 2025 12:13:36 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/433/</guid></item><item><title>Rainer Müller committed [8fb761] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/8fb761e77e697fac4de8feda3e15541af031e798/</link><description>strange condition in exported signal list for IMC removed</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Mon, 14 Apr 2025 14:21:38 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/8fb761e77e697fac4de8feda3e15541af031e798/</guid></item><item><title>Rainer Müller committed [eff443] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/eff44391d80fd265b24e70040fdfcd959e03a0e1/</link><description>added demo with signal handling in a logging example</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Mon, 14 Apr 2025 14:17:23 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/eff44391d80fd265b24e70040fdfcd959e03a0e1/</guid></item><item><title>Marcel Schaible modified ticket #422</title><link>https://sourceforge.net/p/openpearl/tickets/422/</link><description>watertank docker file don't work</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 24 Jan 2025 17:56:33 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/422/</guid></item><item><title>Marcel Schaible posted a comment on ticket #422</title><link>https://sourceforge.net/p/openpearl/tickets/422/?limit=100#036c</link><description>I wil incoporate this with some documentation.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 24 Jan 2025 17:56:32 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/422/?limit=100#036c</guid></item><item><title>Marcel Schaible modified ticket #422</title><link>https://sourceforge.net/p/openpearl/tickets/422/</link><description>watertank docker file don't work</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 24 Jan 2025 17:55:41 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/422/</guid></item><item><title>Marcel Schaible posted a comment on ticket #422</title><link>https://sourceforge.net/p/openpearl/tickets/422/?limit=100#4f7f</link><description>I checked your Dockerfile and works fine Thanks for your help!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcel Schaible</dc:creator><pubDate>Fri, 24 Jan 2025 17:54:44 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/422/?limit=100#4f7f</guid></item><item><title>D M B posted a comment on ticket #422</title><link>https://sourceforge.net/p/openpearl/tickets/422/?limit=25#c494</link><description>Attached is a working dockerfile. Feel free to use it :) Changes: - don't use a separate user, is not relevant in docker - don't use installPackages script, install all needed packages via apt - pin the ubuntu version to avoid breaking changes in the future</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">D M B</dc:creator><pubDate>Fri, 24 Jan 2025 11:24:54 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/422/?limit=25#c494</guid></item><item><title>Rainer Müller posted a comment on ticket #428</title><link>https://sourceforge.net/p/openpearl/tickets/428/?limit=25#2052</link><description>Another approach would be to assume that signal handlers are only used to treat execution problems and lead to a clean final situation in a procedure or task. That is the best way to use signals Example: saveProc: PROC; ON sig1 GOTO cleanup; REQUEST s1; CALL procWhichMayCrashWithSignal; RELEASE s1; RETURN; cleanup: RELEASE s1; RETURN; END; In this case we can ignore all signal handlers for the static deadlock detection and assume that no signal is ever emitted.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sun, 19 Jan 2025 17:43:33 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/428/?limit=25#2052</guid></item><item><title>Rainer Müller committed [6c126d] on Code</title><link>https://sourceforge.net/p/openpearl/code/ci/6c126d1e55182a70ada6eb446000d84c8941f354/</link><description>added option -version to prl-script to get date of last commit and built</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sun, 19 Jan 2025 16:17:59 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/code/ci/6c126d1e55182a70ada6eb446000d84c8941f354/</guid></item><item><title>Rainer Müller posted a comment on ticket #432</title><link>https://sourceforge.net/p/openpearl/tickets/432/?limit=25#689b</link><description>If the definition of pumpMode is missing the compiler complains: ticket432.prl:11:6: error: 'pumpMode' is not defined IF pumpMode /= aNewState THEN ^ ticket432.prl:11:6: internal compiler error: NE: no AST attribute found for lhs of operation NE please send a bug report IF pumpMode /= aNewState THEN ^ ticket432.prl:16:3: error: assignment: 'pumpMode' is not defined pumpMode := aNewState; ^ ticket432.prl:18:10: error: 'pumpMode' is not defined CASE pumpMode ^ compilation aborted with errors The message...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sun, 19 Jan 2025 11:48:00 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/432/?limit=25#689b</guid></item><item><title>Rainer Müller posted a comment on ticket #432</title><link>https://sourceforge.net/p/openpearl/tickets/432/?limit=25#794b</link><description>This seams to be solved in the meantime. The following code compiles without errors, The IMC complains about the undefinded procedures. MODULE(t432); PROBLEM; DCL pumpMode FIXED; DCL (pumpState_OFF , pumpState_IDLE, pumpState_ACTIVE) INV FIXED INIT(1,2,3); SPC LogInformation PROC( t REF INV CHAR()) GLOBAL(other); SPC LogWarning PROC( t REF INV CHAR()) GLOBAL(other); PumpModeChanged: PROC(aNewState INV FIXED(2), aNewPumpRate INV FIXED(31)); DCL state_changed BIT(1); IF pumpMode /= aNewState THEN state_changed...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rainer Müller</dc:creator><pubDate>Sat, 18 Jan 2025 09:28:52 -0000</pubDate><guid>https://sourceforge.net/p/openpearl/tickets/432/?limit=25#794b</guid></item></channel></rss>