Skip to content

Commit e26ad23

Browse files
committed
Fix specialization consistency issue in complex.__format__
1 parent 17998f4 commit e26ad23

File tree

1 file changed

+2
-2
lines changed
  • graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/complex

1 file changed

+2
-2
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/complex/ComplexBuiltins.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@
5858
import com.oracle.graal.python.PythonLanguage;
5959
import com.oracle.graal.python.annotations.ArgumentClinic;
6060
import com.oracle.graal.python.annotations.ArgumentClinic.ClinicConversion;
61+
import com.oracle.graal.python.annotations.Builtin;
6162
import com.oracle.graal.python.annotations.Slot;
6263
import com.oracle.graal.python.annotations.Slot.SlotKind;
6364
import com.oracle.graal.python.annotations.Slot.SlotSignature;
64-
import com.oracle.graal.python.annotations.Builtin;
6565
import com.oracle.graal.python.builtins.CoreFunctions;
6666
import com.oracle.graal.python.builtins.PythonBuiltinClassType;
6767
import com.oracle.graal.python.builtins.PythonBuiltins;
@@ -1291,7 +1291,7 @@ protected ArgumentClinicProvider getArgumentClinic() {
12911291
return FormatNodeClinicProviderGen.INSTANCE;
12921292
}
12931293

1294-
@Specialization
1294+
@Specialization(guards = "!formatString.isEmpty()")
12951295
@InliningCutoff
12961296
static TruffleString format(Object self, TruffleString formatString,
12971297
@Bind Node inliningTarget,

0 commit comments

Comments
 (0)