@@ -1513,8 +1513,8 @@ pub(crate) mod builtin {
15131513 ///
15141514 /// ### Usage examples:
15151515 ///
1516- #[ cfg_attr( llvm_enzyme, doc = " ```rust" ) ]
1517- #[ cfg_attr( not( llvm_enzyme) , doc = " ```rust,compile_fail" ) ]
1516+ #[ cfg_attr( feature = " llvm_enzyme" , doc = " ```rust" ) ]
1517+ #[ cfg_attr( not( feature = " llvm_enzyme" ) , doc = " ```rust,compile_fail" ) ]
15181518 /// use std::autodiff::*;
15191519 /// #[autodiff_forward(rb_fwd1, Dual, Const, Dual)]
15201520 /// #[autodiff_forward(rb_fwd2, Const, Dual, Dual)]
@@ -1538,6 +1538,8 @@ pub(crate) mod builtin {
15381538 /// let mut dout = 0.0;
15391539 /// let x4 = rb_inp_fwd(1.0, 1.0, 3.0, 1.0, &mut out, &mut dout);
15401540 /// // (out, dout) == (400.0, -400.0)
1541+ /// //assert_eq!(x0, x1);
1542+ /// //assert_eq!(x0, dxy);
15411543 /// }
15421544 /// ```
15431545 ///
@@ -1584,8 +1586,8 @@ pub(crate) mod builtin {
15841586 ///
15851587 /// ### Usage examples:
15861588 ///
1587- #[ cfg_attr( llvm_enzyme, doc = " ```rust" ) ]
1588- #[ cfg_attr( not( llvm_enzyme) , doc = " ```rust,compile_fail" ) ]
1589+ #[ cfg_attr( feature = " llvm_enzyme" , doc = " ```rust" ) ]
1590+ #[ cfg_attr( not( feature = " llvm_enzyme" ) , doc = " ```rust,compile_fail" ) ]
15891591 /// use std::autodiff::*;
15901592 /// #[autodiff_reverse(rb_rev, Active, Active, Active)]
15911593 /// fn rosenbrock(x: f64, y: f64) -> f64 {
0 commit comments