Michael Nebel
|
0daee6fbf2
|
C#: Specifically download .NET for Arm architecture.
|
2025-11-19 11:17:52 +01:00 |
|
Michael Nebel
|
8df57d81a0
|
C#: Add basic buildless test for .NET 10.
|
2025-11-19 11:17:51 +01:00 |
|
Michael Nebel
|
ed92352faf
|
C#: Remove the linux specific .NET 10 RC 2 test.
|
2025-11-19 11:17:49 +01:00 |
|
Michael Nebel
|
d7545f21cb
|
C#: Enable tests for all platforms and use .NET 10 instead of .NET 10 RC 2.
|
2025-11-19 11:17:48 +01:00 |
|
Michael Nebel
|
7d746d4e3f
|
C#: Move .NET 10 RC2 basic integration test all platforms folder.
|
2025-11-19 11:17:46 +01:00 |
|
Mathias Vorreiter Pedersen
|
9bfe847fda
|
C++: Fix awful joins on bochs:
```
Evaluated relational algebra for predicate DataFlowPrivate::storeStepImpl/4#b2c79f9a@13be12rc with tuple counts:
9 ~0% {3} r1 = JOIN `FlowSummaryImpl::Private::Steps::summaryStoreStep/3#5c2d4899` WITH DataFlowUtil::TFlowSummaryNode#40da8361 ON FIRST 1 OUTPUT Lhs.2, Lhs.1, Rhs.1
9 ~0% {4} | JOIN WITH DataFlowUtil::TFlowSummaryNode#40da8361 ON FIRST 1 OUTPUT Lhs.2, Lhs.1, Rhs.1, _
9 ~12% {4} | REWRITE WITH Out.3 := true
1853420 ~0% {3} r2 = SCAN `DataFlowPrivate::nodeHasInstruction/3#f469bb06` OUTPUT In.1, In.0, In.2
100282 ~0% {3} | JOIN WITH `Instruction::StoreInstruction.getDestinationAddressOperand/0#dispred#596a4aba` ON FIRST 1 OUTPUT Rhs.1, Lhs.1, Lhs.2
127910 ~0% {6} | JOIN WITH `DataFlowPrivate::numberOfLoadsFromOperand/4#7e555666_1023#join_rhs` ON FIRST 1 OUTPUT _, Lhs.1, Rhs.1, Rhs.3, Lhs.2, Rhs.2
127910 ~0% {4} | REWRITE WITH Tmp.0 := 1, Out.0 := (Tmp.0 + In.4 + In.5) KEEPING 4
4178182721 ~1% {4} | JOIN WITH `DataFlowUtil::FieldContent.getIndirectionIndex/0#dispred#cc69866f_10#join_rhs` ON FIRST 1 OUTPUT Rhs.1, Lhs.1, Lhs.2, Lhs.3
4290552803 ~0% {5} | JOIN WITH `DataFlowUtil::FieldContent.getAField/0#dispred#ba1c91e5` ON FIRST 1 OUTPUT Lhs.2, Lhs.1, Lhs.3, Lhs.0, Rhs.1
3033745816 ~5% {7} | JOIN WITH DataFlowUtil::PostFieldUpdateNode#b86f3a84_1023#join_rhs ON FIRST 1 OUTPUT Rhs.1, Lhs.1, Lhs.2, Lhs.3, Lhs.4, Rhs.2, Rhs.3
3033745816 ~3% {9} | JOIN WITH DataFlowUtil::TPostUpdateNodeImpl#f5e76b7a_21#join_rhs ON FIRST 1 OUTPUT Lhs.1, Lhs.2, Lhs.3, Lhs.4, Lhs.0, Lhs.5, Lhs.6, Rhs.1, _
{8} | REWRITE WITH Tmp.8 := 1, TEST InOut.7 = Tmp.8 KEEPING 8
1516872908 ~0% {7} | SCAN OUTPUT In.4, In.5, In.6, In.0, In.1, In.2, In.3
2409090286 ~1% {6} | JOIN WITH DataFlowUtil::PostFieldUpdateNode#b86f3a84_0231#join_rhs ON FIRST 3 OUTPUT Rhs.3, Lhs.6, Lhs.3, Lhs.4, Lhs.5, Lhs.0
66016 ~45% {4} | JOIN WITH `DataFlowUtil::FieldAddress.getField/0#dispred#bdd01c1a` ON FIRST 2 OUTPUT Lhs.2, Lhs.4, Lhs.5, Lhs.3
66025 ~45% {4} r3 = r1 UNION r2
return r3
```
|
2025-11-19 10:08:09 +00:00 |
|
Paolo Tranquilli
|
e850a8a46c
|
Merge pull request #20861 from github/redsun82/ripunzip
Ripunzip: use releases from github
|
2025-11-19 11:03:35 +01:00 |
|
Paolo Tranquilli
|
87b9afce97
|
Merge branch 'main' into redsun82/ripunzip
|
2025-11-19 10:33:39 +01:00 |
|
Tom Hvitved
|
3d49eff4a5
|
Rust: Add integration test for pub extern crate resolution
|
2025-11-19 09:38:49 +01:00 |
|
Tom Hvitved
|
8acfc7f752
|
Rust: Handle pub extern crate in path resolution
|
2025-11-19 09:38:48 +01:00 |
|
Tom Hvitved
|
ec3b2c6a8d
|
Rust: Path resolution before variable resolution
|
2025-11-19 09:06:41 +01:00 |
|
Paolo Tranquilli
|
3be8591370
|
Ripunzip: fix windows os check, add comments
|
2025-11-19 08:56:06 +01:00 |
|
Tom Hvitved
|
880f7b0f18
|
Rust: More path resolution and variable tests
|
2025-11-19 08:55:43 +01:00 |
|
Paolo Tranquilli
|
69ee9cdb9f
|
Ripunzip: fix mac os and windows URLs
|
2025-11-19 08:12:07 +01:00 |
|
Paolo Tranquilli
|
f1afe5cd9d
|
Bazel: format
|
2025-11-19 08:06:28 +01:00 |
|
Paolo Tranquilli
|
702d1bbbea
|
Ripunzip: fix mac os string
|
2025-11-19 08:05:17 +01:00 |
|
Mathias Vorreiter Pedersen
|
73e72f5273
|
Merge pull request #20864 from MathiasVP/better-sizeof-api
C++: Lift `getTypeOperand` to a superclass
|
2025-11-18 23:53:26 +00:00 |
|
Mathias Vorreiter Pedersen
|
4279a970fa
|
C++: Remove unnecessary cast.
|
2025-11-18 20:03:24 +00:00 |
|
Mathias Vorreiter Pedersen
|
a27ac9d59d
|
C++: Updated expected after Copilot change.
|
2025-11-18 20:03:10 +00:00 |
|
Mathias Vorreiter Pedersen
|
6b136e3a53
|
Update cpp/ql/test/library-tests/types/sizeof/sizeof.ql
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-11-18 20:00:32 +00:00 |
|
Tom Hvitved
|
68552f9725
|
Merge pull request #20845 from hvitved/rust/cache-infer-certain-type
Rust: Cache `inferCertainType`
|
2025-11-18 20:59:38 +01:00 |
|
Mathias Vorreiter Pedersen
|
d4a8dbb5f3
|
C++: Slightly modify a test so that we can see the effect of this change.
|
2025-11-18 19:52:30 +00:00 |
|
Mathias Vorreiter Pedersen
|
a5601ce734
|
C++: Lift 'getTypeOperand' to the superclass.
|
2025-11-18 19:52:05 +00:00 |
|
Mathias Vorreiter Pedersen
|
7f0fcb0c46
|
C++: Create a common base class for 'NonUnionContent' and 'UnionContent' called 'FieldContent'.
|
2025-11-18 18:53:37 +00:00 |
|
Mathias Vorreiter Pedersen
|
7527d88762
|
C++: Get rid of abstract'ness from these public predicates. We are not supposed to have abstract public stuff. Oops ...
|
2025-11-18 18:52:20 +00:00 |
|
Mathias Vorreiter Pedersen
|
2af6db6320
|
C++: Rename 'FieldContent' to 'NonUnionContent'.
|
2025-11-18 18:51:33 +00:00 |
|
Paolo Tranquilli
|
ddee385f37
|
Ripunzip: use releases from github
This uses the ripunzip releases from github instead of building them
ourselves.
|
2025-11-18 17:23:59 +01:00 |
|
Paolo Tranquilli
|
f4a6ba9e50
|
Merge pull request #20857 from github/post-release-prep/codeql-cli-2.23.6
Post-release preparation for codeql-cli-2.23.6
|
2025-11-18 15:14:39 +01:00 |
|
Tom Hvitved
|
71e84439d7
|
Merge pull request #20830 from hvitved/rust/path-resolution-slice-array-builtin
Rust: Model builtin types in path resolution
|
2025-11-18 14:42:59 +01:00 |
|
Tom Hvitved
|
ec15085c34
|
Address review comments
|
2025-11-18 13:44:25 +01:00 |
|
Paolo Tranquilli
|
773b6c04a1
|
Merge branch 'main' into post-release-prep/codeql-cli-2.23.6
|
2025-11-18 13:44:21 +01:00 |
|
Paolo Tranquilli
|
ebf04d308d
|
Merge pull request #20859 from github/redsun82/ripunzip
Ripunzip: build on older ubuntu
|
2025-11-18 13:43:43 +01:00 |
|
Paolo Tranquilli
|
aaccca3e4e
|
Merge pull request #20860 from github/update-ripunzip
Update ripunzip binaries
|
2025-11-18 13:37:30 +01:00 |
|
github-actions[bot]
|
f3742008de
|
Update ripunzip binaries to version v2.0.3
|
2025-11-18 12:35:31 +00:00 |
|
Anders Schack-Mulligen
|
fe7be22478
|
Merge pull request #20761 from aschackmull/java/ssa-shared
Java: Replace SSA wrapper classes with shared implementation.
|
2025-11-18 13:31:50 +01:00 |
|
Asger F
|
a0965f33e3
|
JS: Also discard JSON, YAML, and XML
|
2025-11-18 13:29:00 +01:00 |
|
Paolo Tranquilli
|
cc9828c23e
|
Ripunzip: build on older ubuntu
|
2025-11-18 13:20:07 +01:00 |
|
Paolo Tranquilli
|
48ee9dd149
|
Merge branch 'main' into post-release-prep/codeql-cli-2.23.6
|
2025-11-18 12:18:09 +01:00 |
|
Paolo Tranquilli
|
76dc4c4023
|
Merge branch 'codeql-cli-2.23.6' into post-release-prep/codeql-cli-2.23.6
|
2025-11-18 12:07:33 +01:00 |
|
Paolo Tranquilli
|
b31d649647
|
Merge pull request #20858 from github/redsun82/2.23.6
Changedocs 2.23.5
codeql-cli/v2.23.6
|
2025-11-18 12:00:16 +01:00 |
|
Jon Janego
|
1ebc16e2d3
|
Merge pull request #20855 from github/changedocs-2.23.5
Changedocs 2.23.5
(cherry picked from commit f27271d216)
|
2025-11-18 11:53:11 +01:00 |
|
Michael Nebel
|
958d209a81
|
Merge pull request #20849 from michaelnebel/csharp/addcompilationerrorstodebuglogbmn
C#: Add compilation errors to the debug log in BMN.
|
2025-11-18 11:20:27 +01:00 |
|
github-actions[bot]
|
5ee45af3aa
|
Post-release preparation for codeql-cli-2.23.6
|
2025-11-18 09:53:12 +00:00 |
|
Geoffrey White
|
9ab7f87603
|
Merge pull request #20776 from geoffw0/rustexamples
Rust: Add example queries
|
2025-11-18 09:34:48 +00:00 |
|
Paolo Tranquilli
|
117168d25b
|
Merge pull request #20852 from github/release-prep/2.23.6
Release preparation for version 2.23.6
|
2025-11-18 10:08:53 +01:00 |
|
Paolo Tranquilli
|
4c1f2b840e
|
C#: change capitalization
|
2025-11-18 10:06:19 +01:00 |
|
Paolo Tranquilli
|
1c81c4d4c9
|
C#: make some tweaks to change logs
|
2025-11-18 10:01:36 +01:00 |
|
Mathias Vorreiter Pedersen
|
b90d0fd44c
|
Merge pull request #20854 from MathiasVP/no-magic-get-param
C++: Add `nomagic` to `Function::getParameter`
|
2025-11-18 00:13:05 +00:00 |
|
Jon Janego
|
f27271d216
|
Merge pull request #20855 from github/changedocs-2.23.5
Changedocs 2.23.5
|
2025-11-17 14:39:35 -06:00 |
|
Jon Janego
|
d685e666b4
|
missing space
|
2025-11-17 14:32:04 -06:00 |
|