SYSTEM AND METHOD FOR TESTING COMPILER IMPLEMENTATION USING DYNAMIC COMBINATORIAL TEST GENERATION

Patent №

US 9,733,907

Granted

2017-08-15

Filed 2012

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13677129

A system and method can support compiler testing in a programming language environment. The programming language environment can include a testing framework that can provide a program template based on a programming language that is targeted by a compiler implementation to be tested. Furthermore, the testing framework can generate a plurality of sub-tests that contains different variations in the test space based on the program template, and can use the compiler implementation to be tested to compile the generated sub-tests. Finally, the testing framework can check the output of the compiler implementation to be tested against the expected output for the generated sub-tests.

AI hardwareG06F 8/41G06F 8/30G06F 8/447G06F 11/3672

AI classification

AI hardware1.00
Natural language0.33
Knowledge representation0.02
Evolutionary computation0.01
Machine learning0.01
Planning0.00
Vision0.00
Speech0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 293550531

Assignors

GOETZ, BRIAN, GIBBONS, JONATHAN, CIMADAMORE, MAURIZIO

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC