-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
java.util.IllegalFormatConversionException: f != java.lang.Integer
at java.base/java.util.Formatter$FormatSpecifier.failConversion(Formatter.java:4515)
at java.base/java.util.Formatter$FormatSpecifier.printFloat(Formatter.java:3079)
at java.base/java.util.Formatter$FormatSpecifier.print(Formatter.java:3027)
at java.base/java.util.Formatter.format(Formatter.java:2791)
at java.base/java.io.PrintStream.implFormat(PrintStream.java:1367)
at java.base/java.io.PrintStream.format(PrintStream.java:1346)
at java.base/java.io.PrintStream.printf(PrintStream.java:1245)
at org.gradle.internal.io.LinePerThreadBufferingOutputStream.printf(LinePerThreadBufferingOutputStream.java:148)
at de.edux.core.math.matrix.strassen.StrassenParallelTest.printMatrix(StrassenParallelTest.java:35)
at de.edux.core.math.matrix.strassen.StrassenParallelTest.shouldMultiplyWithParallelStrassen(StrassenParallelTest.java:24)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Unit Test
class StrassenParallelTest {
@Test
public void shouldMultiplyWithParallelStrassen() throws Exception {
int matrixSize = 2048;
int[][] matrixA = new int[matrixSize][matrixSize];
int[][] matrixB = new int[matrixSize][matrixSize];
for (int i = 0; i < matrixSize; i++) {
for (int j = 0; j < matrixSize; j++) {
matrixA[i][j] = 1;
matrixB[i][j] = 1;
}
}
int[][] result =
ParallelStrassenMatrixMultiplication.parallelStrassenMatrixMultiply(matrixA, matrixB);
}
Metadata
Metadata
Assignees
Labels
No labels