Octavian Adrian Gavril's activity
From 11/23/2025 to 12/22/2025
12/19/2025
- 09:53 AM Testing Support #6859: preprocessor tests
- I updated the current status of the preprocessor test in order to include the new test suite. [[p2j:Preprocessor_Test...
- 07:44 AM Testing Support #6859: preprocessor tests
- I've committed new semicolon preprocessor testcases into *testcases/1820*. These are related to #10569-45.
- 09:29 AM Conversion Tools Bug #10569 (Review): Semicolon is skipped while preprocessing
- I've committed new changes into *6859b/16327*. These include the following:
* Fixed concatenation operator @+@. Befo...
12/17/2025
- 09:27 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- Look at this testcase:...
12/15/2025
- 04:19 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- Here is another testcase:...
- 03:07 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- Could this be a reason why using @'@ or @"@ as @CODE@ is allowed on *trunk*?
- 02:45 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- I used changes above and ChUI regression app converted and there were no differences. But a preprocessor test failed ...
12/11/2025
- 07:47 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- Greg, do you recall why is it OK to match @"@ or @'@ as the 2nd or later char in @CODE@? I used these changes and the...
- 06:44 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- The tricky zone is here: @+"|" + "~n".@.
* @+"|@ is @CODE@
* @" + "@ is a @QSTRING@. This way, the new line will be... - 06:14 AM Conversion Tools Bug #10569 (WIP): Semicolon is skipped while preprocessing
- Actually, only the last revision of *6859b* is triggering this issue with concatenation operator. I think this should...
- 04:28 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- I noticed some suspect differences for ChUI regression testing app:...
- 01:42 AM Testing Support #6859: preprocessor tests
- Rebased branch *6859b* with *trunk/rev16310*. The new revision is *16326*.
12/10/2025
- 07:08 AM Testing Support #6859: preprocessor tests
- I tested the latest changes of *6859b* with ChUI regression testing application. I run the frontend and there were so...
12/09/2025
- 09:26 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I think the best place where we can introduce this idea is in @SymbolResolver.loadClass(String name, boolean topLevel...
- 06:39 AM Conversion Tools Feature #9638 (WIP): resolve OO dependencies during parsing using annotations in already converte...
- 08:44 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- This approach should test only the changes related to this task or it should include all the changes from *6859b*? If...
- 08:29 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- Greg Shah wrote:
> We can take this approach:
>
> # Run the front end on an application. Confirm there are no err... - 03:33 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- What extra testing is needed for this issue? Should we run conversion of some apps?
- 03:30 AM Conversion Tools Bug #10988: Extra quote is not generated during preprocessing when alternative for two quotes/apo...
- Another example of what the current preprocessing work does is mentioned in #10569-25.
- 03:27 AM Conversion Tools Bug #10988: Extra quote is not generated during preprocessing when alternative for two quotes/apo...
- Take a look at this OE example:...
- 03:15 AM Conversion Tools Bug #10988 (New): Extra quote is not generated during preprocessing when alternative for two quot...
12/08/2025
- 07:31 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- I did some experiments that add an extra @'@ as OE does, but this changed how the lexer process next input. For examp...
- 02:51 AM Testing Support #6859: preprocessor tests
- I've committed the changes into *testcases/1818*. Reversed output filenames across preprocessor targets.
12/05/2025
- 09:22 AM Testing Support #6859: preprocessor tests
- And we should compare the OE output with the @.keeptildes.@ file, right? In the current targets, we compare with the ...
- 05:01 AM Testing Support #6859: preprocessor tests
- I need clarification. There are two separate targets responsible with preprocessing, one is with @keeptildes@ option ...
- 09:10 AM Conversion Tools Bug #10569 (Review): Semicolon is skipped while preprocessing
- I changed the @% Done@ by mistake. The issue of this task is fixed. And the preprocessor tests have the same status a...
- 09:02 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- I started to add new tests in [[p2j:Preprocessor Testcases]] but I found that we already have these cases in @tests/c...
- 07:57 AM Conversion Tools Bug #10569 (Review): Semicolon is skipped while preprocessing
- I've committed new changes that completes the initial fix:
* I added an extra check for @LA(3)@ to avoid any excepti...
12/04/2025
- 08:06 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- The cause of failing is this scenario: ...
- 07:28 AM Conversion Tools Bug #10569 (WIP): Semicolon is skipped while preprocessing
- Unfortunately, there are 10 extra tests from @alternative_coding_test_set@ which failed with *6859b/16144*. I need to...
- 01:26 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- The changes fix the testcase mentioned in #10569-1.
Radu, can you check if that's happening for your specific file...
12/03/2025
- 10:09 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- Greg, please review the changes.
- 09:45 AM Conversion Tools Bug #10569 (Review): Semicolon is skipped while preprocessing
- Apparently, in 4GL you can write two single/double quotes and the compiler will keep only one. 4GL seems to generate ...
12/02/2025
- 07:34 AM Conversion Tools Bug #10569: Semicolon is skipped while preprocessing
- I think the work should be done in *6859b*, is that right?
11/27/2025
- 09:40 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> I tested the changes for full conversion and the improvements are noticeable. I did ... - 08:56 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I fixed some regressions caused by *rev16319*. The changes are in *rev16320*.
11/26/2025
- 08:21 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> > the collections that supports concurrency anyway, like those from @p2j.convert.db@ package. Thi... - 04:18 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed new changes to *1752a/16319*. The initial purpose of these was to increase performance of runtime conv...
11/24/2025
- 09:23 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> For the runtime case, I think we have to consider each session to be a separate conversion run wi... - 08:38 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> Global post rules must not run on multiple threads. The threads for a given phase should all com... - 07:32 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Since some profiles already ignore rules during runtime conversion, I'm wondering if the @applyGlobal(RULE_POST); cal...
- 05:34 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- One more thing. The current design uses @ContextLocal@ for *all variables* because the global @post-rules@ are curren...
- 05:20 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- After a deep analyze to the performance impact that *1752a* brings to runtime conversion, I think that we should use ...
Also available in: Atom