Commit 03927ef
authored
[SYCL][Graph] Deprecate dynamic_parameter constructors that take a graph (#18199)
- Tying a dynamic param to a specific graph has no practical purpose and
prevents whole graph update usage, so this is the first step to removing
it
- Remove error wording from spec about using dynamic params across
multiple graphs
- Deprecate old constructors and add new ones under breaking changes
macro.
- Ignore graph parameter for current constructors since it is no longer
stored.
- Update tests to ignore deprecation warnings under werror
Full spec changes to detail new behaviour will be done during the next
ABI breaking window when these deprecated constructors are also removed.1 parent 968178d commit 03927ef
45 files changed
Lines changed: 179 additions & 75 deletions
File tree
- sycl
- doc/extensions/experimental
- include/sycl/ext/oneapi/experimental
- source
- detail
- test-e2e/Graph/Update
- FreeFunctionKernels
- unittests/Extensions/CommandGraph
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 4 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
527 | 527 | | |
528 | 528 | | |
529 | 529 | | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
530 | 534 | | |
531 | 535 | | |
532 | 536 | | |
| |||
1936 | 1940 | | |
1937 | 1941 | | |
1938 | 1942 | | |
1939 | | - | |
1940 | | - | |
1941 | | - | |
1942 | | - | |
1943 | 1943 | | |
1944 | 1944 | | |
1945 | 1945 | | |
| |||
1966 | 1966 | | |
1967 | 1967 | | |
1968 | 1968 | | |
1969 | | - | |
1970 | | - | |
1971 | | - | |
1972 | | - | |
1973 | 1969 | | |
1974 | 1970 | | |
1975 | 1971 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
510 | 510 | | |
511 | 511 | | |
512 | 512 | | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
513 | 517 | | |
| 518 | + | |
| 519 | + | |
514 | 520 | | |
515 | 521 | | |
516 | 522 | | |
| 523 | + | |
517 | 524 | | |
518 | 525 | | |
519 | 526 | | |
| |||
556 | 563 | | |
557 | 564 | | |
558 | 565 | | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
559 | 572 | | |
560 | 573 | | |
561 | 574 | | |
562 | 575 | | |
| 576 | + | |
563 | 577 | | |
564 | 578 | | |
565 | 579 | | |
| |||
592 | 606 | | |
593 | 607 | | |
594 | 608 | | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
595 | 622 | | |
596 | 623 | | |
597 | 624 | | |
| |||
642 | 669 | | |
643 | 670 | | |
644 | 671 | | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
645 | 685 | | |
646 | 686 | | |
647 | 687 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1990 | 1990 | | |
1991 | 1991 | | |
1992 | 1992 | | |
1993 | | - | |
1994 | | - | |
1995 | | - | |
1996 | | - | |
| 1993 | + | |
| 1994 | + | |
| 1995 | + | |
| 1996 | + | |
1997 | 1997 | | |
1998 | 1998 | | |
1999 | | - | |
2000 | | - | |
2001 | | - | |
2002 | | - | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
| 2003 | + | |
2003 | 2004 | | |
2004 | 2005 | | |
2005 | 2006 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1551 | 1551 | | |
1552 | 1552 | | |
1553 | 1553 | | |
1554 | | - | |
1555 | | - | |
1556 | | - | |
| 1554 | + | |
| 1555 | + | |
1557 | 1556 | | |
1558 | | - | |
1559 | | - | |
1560 | | - | |
| 1557 | + | |
| 1558 | + | |
1561 | 1559 | | |
1562 | 1560 | | |
1563 | 1561 | | |
1564 | 1562 | | |
1565 | 1563 | | |
1566 | 1564 | | |
1567 | | - | |
1568 | | - | |
1569 | | - | |
1570 | | - | |
| 1565 | + | |
| 1566 | + | |
1571 | 1567 | | |
1572 | 1568 | | |
1573 | 1569 | | |
| |||
1660 | 1656 | | |
1661 | 1657 | | |
1662 | 1658 | | |
1663 | | - | |
1664 | | - | |
1665 | 1659 | | |
1666 | 1660 | | |
1667 | 1661 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2153 | 2153 | | |
2154 | 2154 | | |
2155 | 2155 | | |
2156 | | - | |
2157 | | - | |
2158 | | - | |
2159 | | - | |
2160 | | - | |
2161 | | - | |
2162 | 2156 | | |
2163 | 2157 | | |
2164 | 2158 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
0 commit comments